ISTQB Certified Tester Foundation Level v4.0 — Question 81
Which of the following statements is CORRECT?
Answer options
- A. Testing based on the structure of the software under test (SUT) is white-box testing whereas testing the input-output behaviour without pre-written test cases is experience based testing.
- B. Testing the software under test (SUT) based on the design is black-box testing whereas testing the input-output behaviour is experience based testing.
- C. Testing the software under test (SUT) is possible only after implementation in white-box testing whereas testing the software even before implementation is possible in exploratory testing.
- D. Testing the software under test (SUT) using knowledge of the tester is experience based testing whereas testing the specification based behaviour without pre-written test cases is using black-box testing techniques.
Correct answer: A
Explanation
Option A is correct because it accurately defines white-box testing as testing based on the structure of the SUT and experience-based testing as focusing on input-output behavior without pre-written test cases. The other options misrepresent the definitions of black-box testing, exploratory testing, and the nature of experience-based testing.