ISTQB Certified Tester Foundation Level v4.0 — Question 21
Which of the following is a methodical approach to error guessing?
Answer options
- A. Create a list of possible failures and defects and design tests to address each one
- B. Ask the developers where the likely errors will be and discuss how to test for each one
- C. Review the code to determine areas of high complexity and target those areas with tests
- D. Determine all the decisions in the code and design tests to address each one
Correct answer: A
Explanation
Option A is correct because it involves a systematic method of identifying potential failures and designing tests specifically for each one. The other options, while useful, do not follow a structured approach to error guessing like option A does; they focus on discussions, code reviews, or decision points rather than a comprehensive list of potential failures.