In the term “black-box testing,” what does “black” signify?
2010
In the term “black-box testing,” what does “black” signify?
Answer: C. The system’s internal design and implementation are hidden — CONCEPTBlack-box testing is a specification-based technique: tests are derived from externally visible requirements and behaviour. The tester supplies inputs…
- A.
Characters from the film Black
- B.
The system’s inputs and outputs are hidden
- C.
The system’s internal design and implementation are hidden
- D.
The users of the system are hidden
Attempted by 111 students.
Show answer & explanation
Correct answer: C
CONCEPT
Black-box testing is a specification-based technique: tests are derived from externally visible requirements and behaviour.
The tester supplies inputs and observes outputs without using knowledge of the test object’s internal structure, code paths, or implementation details.
APPLICATION
Here, “black” describes the opacity of the system’s interior. Its interface remains observable, but its internal design and implementation are not used to design the test.
CONTRAST
Characters from the film Black belong to a cinematic title, not to software-testing terminology.
Inputs and outputs are the observable interface through which black-box tests are applied and checked.
Internal design and implementation are the hidden interior of the test object.
Users are external actors who interact with the system; they are not what the word “black” describes.
Therefore, “black” signifies that the system’s internal design and implementation are hidden from the tester’s test-design perspective.