SOFTWARE TESTING
Carvinc Technologies is one of the best Software testing selenium training institutes in Chennai. We train you with industrial experienced Testing Professionals with flexible learning option, Practical in-house knowledge and expert Training
White Box Testing: Method in which the internal structure/ design/ implementation of the item being tested is known to the tester.
Gray Box Testing: Method in which tester has knowledge of some parts of internal structure.
Carvinc Technologies is one of the best Software testing selenium training institutes in Chennai. We train you with industrial experienced Testing Professionals with flexible learning option, Practical in-house knowledge and expert Training
Methods of Testing
Black Box Testing: Method in which the internal structure/ design/ implementation of the item being tested is NOT known to the tester.White Box Testing: Method in which the internal structure/ design/ implementation of the item being tested is known to the tester.
Gray Box Testing: Method in which tester has knowledge of some parts of internal structure.
Techniques of Dynamic Testing
Dynamic Testing: Testing conducting while the program is executed.
Structured Based:- Statement
- Decision
- Condition
- Multiple Condition
- Error Guessing
- Exploratory Testing
Specification Based:
- Boundary Value Analysis
- Equivalence Partitioning
- Decision Table Testing
- Orthogonal Array Testing
- State Transition Diagrams
- Use Case Testing
Techniques of Static Testing
Static Testing: Testing of a software without executing the code.
- Review – Typically used to find and eliminate errors or ambiguities in documents such as requirements, design, test cases, etc.
- Informal Review
- WalkThrough
- Technical Review
- Inspection
- Static Analysis – The code written by developers are analysed (usually by tools) for structural defects that may lead to defects.
- Static Analysis
- Data Flow
- Control Flow
Test Management
- Bug Life Cycle: Defect life cycle is the journey of a defect cycle, which a defect goes through during its lifetime.
- Continuous Integration CI : It is a software engineering practice in which isolated changes are immediately tested and reported on when they are added to a larger code base.
- Configuration Management CM : A complete Configuration Management program includes provisions for the storing, tracking, and updating of all system information on a component, subsystem, and system basis.



