Software Testing Fundamentals
Covers software testing principles including testing objectives, types of testing (acceptance, black box), testing closure activities, and testing risks.
Questions
which of the following is incorrect?
- Poor software characteristics comes under product risk
- Failure to follow up on information found in testing and reviews comes under product risk
- Problems in defining the right requirements comes under project risk
- The quality of the design, code and tests comes under project risk
Testing is context independent.
- True
- False
Finalizing and archiving testware, the test environment and the test infrastructure for later reuse is one of the test closure activities.
- True
- False
Which of the following does not come under testing objectives?
- Finding defects
- Fixing defects
- Gaining confidence about the level of quality
- Preventing defects
Testing of the system to demonstrate system compliance with user requirements is
- Black box testing
- System testing
- Independent testing
- Acceptance Testing
A complete validation of a program can be obtained only by testing for every element of the domain
- True
- False
For locating errors which span modules it is more effective to do?
- Reviews
- Testing
- Both
- None of the above
To divide & conquer while testing requires
- Stubs
- Manual simulation
- Coverage metrics
- All of the above
It is advisable to have a separate department for reviews & testing
- True
- False