Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
ISTQB Certified Tester Foundation Level (CTFL) v4.0 · ISTQB
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
testing principle states that testing everything (all combinations, paths, inputs) is impractical due to time/resource constraints, so testing must be prioritized by risk—focusing first on high-impact/high-likelihood failure areas to achieve optimal risk mitigation with limited resources
Can someone explain the answer? For me D is more logical answer since it more closely explains the need for focusing testing efforts on areas where the potential impact of defects is highest, thus aligning with risk mitigation priorities.
D. Defects Tend to Cluster in a Few Modules: While this principle is related to focusing testing efforts on modules where defects are more likely to be found, it is a specific manifestation of the broader concept that exhaustive testing is not feasible, and thus, testing should be prioritised based on risk. So, both principles support the idea of prioritising testing based on risk, though they do so from slightly different perspectives. The principle that exhaustive testing is impossible highlights that we cannot test everything due to time, resource, and practical limitations. This limitation leads us to prioritise testing based on risk mitigation. By focusing on the highest-risk areas first, we can ensure that testing efforts are concentrated on the most critical parts of the application, helping to uncover potential defects more effectively in these key areas.