SSCP · Question #261
Which of the following is an advantage in using a bottom-up versus a top-down approach to software testing?
The correct answer is B. Errors in critical modules are detected earlier. The bottom-up approach to software testing begins with the testing of atomic units, such as programs and modules, and work upwards until a complete system testing has taken place. The advantages of using a bottom-up approach to software testing are the fact that there is no…
Question
Options
- AInterface errors are detected earlier.
- BErrors in critical modules are detected earlier.
- CConfidence in the system is achieved earlier.
- DMajor functions and processing are tested earlier.
How the community answered
(21 responses)- B86% (18)
- C5% (1)
- D10% (2)
Explanation
The bottom-up approach to software testing begins with the testing of atomic units, such as programs and modules, and work upwards until a complete system testing has taken place. The advantages of using a bottom-up approach to software testing are the fact that there is no need for stubs or drivers and errors in critical modules are found earlier. The other choices refer to advantages of a top down approach which follows the opposite path.
Topics
Community Discussion
No community discussion yet for this question.