Which of the following statements BEST describes one of the seven key principles of
software testing?
A. By using automated testing it is possible to test everything.
B. With sufficient effort and tool support, exhaustive testing is feasible for all software.
C. It is normally impossible to test all input/output combinations for a software system.
D. The purpose of testing is to demonstrate the absence of defects. ** Answ** C
Which of the following statements is the MOST valid goal for a test team?
A. To determine whether enough component tests were executed within system testing.
B. To detect as many failures as possible so that defects can be identified and corrected
C. To prove that all possible defects are identified
D. To prove that any remaining defects will not cause any failures. ** Answ** B
Below you find a list of descriptions of problems that can be observed during testing or
operation. Which is most likely a failure?
A. The product crashed when the user selected an option in a dialog box.
B. One source code file included in the build was the wrong version
C. The computation algorithm used the wrong input variables
D. The developer misinterpreted the computational requirement for that algorithm **
Answ** A
Which of the following statements is GENERALLY true of testing?
a. Testing can show the presence of defects.
b. Testing reduces the probability of uncovered defects.
c. Testing can show that a previously present defect has been removed.
d. Testing can prove that software is defect free
A. a, b and c
B. a, b and d
C. a, c and d
D. b, c and d ** Answ** A
When conducting reviews, psychological sensitivity is required. Which mistake often
occurs when conducting reviews and may lead to interpersonal problems within teams?
A. Testers and reviewers expect that defects in the software product are already found
and fixed by the developers
B. Due to time constraints, testers and reviewers do not believe they can afford enough
time to find failures
, C. Testers and reviewers communicate defects as criticism against humans instead of
against the software product
D. Testers and reviewers are not sufficiently trained to accurately identify failures and
faults in the item under review ** Answ** C
Which of the following is false?
A. In a system two different failures may have different severities
B. A system is necessarily more reliable after debugging for the removal of a fault
C. A fault need not affect the reliability of a system
D. Undetected errors may lead to faults and eventually to incorrect behavior ** Answ**
B
- Is the activity where general testing objectives are transformed into tangible test
conditions and test designs
A. Testing Planning
B. Test Control
C. Test analysis and design
D. Test implementation ** Answ** C
Which of the following is NOT part of system testing?
A. business process-based testing
B. performance, load and stress testing
C. usability testing
D. top-down integration testing ** Answ** D
Which of the following statements are true in relation to component testing? a. Stubs
may be used. b. May cover resource behavior (e.g. memory leaks). c. Tests the
interactions between software components. d. Defects are typically fixed without
formally managing these defects
A. a, c and d
B. a, b and d
C. b, c and d
D. a, b and c ** Answ** B
Who should have technical and Business background
A. Moderator
B. Author
C. Reviewer
D. Recorder ** Answ** C
Typical defects that are easier to find in reviews than in dynamic testing are
A. deviations from standards
B. requirement defects
C. Insufficient maintainability and incorrect interface specifications
D. All of the above ** Answ** D