How much testing is enough?
Impossible to answer
Easy to answer
Depends on the risk, contract and requirements
Depends on the maturity of your developers
Statement Coverage will not check ________
Missing Statements
Unused Branches
Dead Code
Unused Statement
Code Coverage is used as a measure ________
Defects
Trends analysis
Test Effectiveness
Time Spent Testing
Impact Analysis helps to decide
How much regression testing should be done
Exit Criteria
How many more test cases need to written
Different Tools to perform Regression Testing
Best definition for Testing :
The goal / purpose of testing is to demonstrate that the program works.
The purpose of testing is to demonstrate that the program is defect free
The purpose of testing is to demonstrate that the program does what it is supposed to do
Testing is executing Software for the purpose of finding defects
A deviation from the specified or expected behavior that is visible to end-users is called ______
an error
a fault
a failure
a defect
Choose the true statements from the following, i. 100% statement coverage guarantees 100% branch coverage. ii. 100% branch coverage guarantees 100% statement coverage. iii. 100% branch coverage guarantees 100% decision coverage. iv. 100% decision coverage guarantees 100% branch coverage. v. 100% statement coverage guarantees 100% decision coverage.
Only ii & iii are true
Only ii & iv are true
Only iii & iv are true
Only ii, iii & iv are True
Static analysis cannot find _____
the use of a variable before it has been defined
unreachable code
memory leaks
array bound violations