Which ONE of the following options BEST describes black-box test techniques?
A.
Black-box testing techniques are based on experience with the test object without knowing the internal structure.
B.
In black-box testing techniques, test cases are created based on the software's implementation.
C.
Black-box testing techniques are based on analyzing the test object's specified and implied behavior without knowledge of its internal data structure.
D.
Black-box testing techniques involve analyzing the specified behavior of the test object without knowledge of its internal structure.
The Answer Is:
D
This question includes an explanation.
Explanation:
Comprehensive and Detailed In-Depth Explanation:Black-box testing techniques focus ontesting the functionality of the software without knowledge of its internal workings(D). They derive test cases fromspecifications, requirements, or expected behavior.Option Adescribes exploratory testing,Bcontradicts the definition by focusing on implementation, andCincorrectly includes "implied behavior," which is not a core characteristic of black-box testing.