Istqb Certified Tester Foundation Level CTFL · Free Practice Question Medium
Question 18
A hospital management system passes all functional tests with no defects found. Once deployed, doctors report that while bug-free, the system requires too many clicks for emergency situations, making it impractical for urgent care.
Which principle explains why thorough testing alone wasn't enough?
-
A
Testing shows the presence, not the absence of defects
-
B
Early testing saves time and money
-
C
Tests wear out
-
D
Absence-of-defects fallacy
Reveal correct answer
Correct answer: D
Explanation
The absence-of-defects fallacy emphasizes that quality is not just about having no bugs; it's also about ensuring the software fulfills all specified requirements, including usability and business objectives. Therefore, simply having defect-free software does not guarantee that the software will be satisfactory to the client if it doesn't align with their expectations.
A.
This principle means that testing can confirm the presence of defects but cannot prove that no defects exist in the software. Although relevant to understanding limitations of defect detection, it does not address the gap between defect-free software and unmet client needs.
B.
This principle emphasizes the importance of identifying and fixing defects early in the software development life cycle to reduce costs and prevent future issues. However, it primarily focuses on timing and defect prevention rather than aligning the software with the client’s broader business and usability expectations.
C.
This principle refers to the decreased effectiveness of repeating the same tests multiple times in detecting new defects. It does not address the need to ensure that the software meets client expectations beyond defect detection.
D.
This principle highlights that a defect-free product does not necessarily meet the user's needs or business objectives. Even if all requirements are tested and defects are resolved, the software might still fail to satisfy the client if it doesn’t align with their specific usability expectations or business goals.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
