Which of the following statements pertaining to software testing approaches is correct?
A.
A bottom-up approach allows interface errors to be detected earlier.
B.
A top-down approach allows errors in critical modules to be detected earlier.
C.
The test plan and results should be retained as part of the system’s permanent documentation.
D.
Black box testing is predicated on a close examination of procedural detail.
Explanation:
The documentation requirements include design documentation, which shows that the system was built to
include protection mechanisms, test documentation (test plan and results), a facility, and user manuals.
Incorrect Answers:
A: Interface modules are located at higher levels of the software design, not at the bottom levels.
B: With Bottom Up Testing, not with Top-down Testing, critical modules can be tested first and the main
advantage of this approach is that bugs are more easily found.
D: Black-box testing hides the internal details of the program, it ignores the procedural details.Conrad, Eric, Seth Misenar and Joshua Feldman, CISSP Study Guide, 2nd Edition, Syngress, Waltham, 2012,
p. 394