nerdexam
(ISC)2

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…

Submitted by tom_us· Apr 18, 2026Systems and Application Security

Question

Which of the following is an advantage in using a bottom-up versus a top-down approach to software testing?

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)
  • B
    86% (18)
  • C
    5% (1)
  • D
    10% (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

#Software Testing#SDLC#Bottom-up Testing

Community Discussion

No community discussion yet for this question.

Full SSCP Practice