Question 460
A software testing team encounters the following project situation: A tester relies on a checklist of historic outages and misses a newly required age boundary in a registration feature. Which repeatable testing practice most directly reduces recurrence of this problem?
Explanation
Correct Answer
This safeguard specifically targets the contributing cause: Combine fresh requirements analysis with historical defect lessons. It addresses the principle (Experience-based testing complements but does not replace structured black-box techniques.) and can be assessed by: The suite includes newly specified age limits plus failure patterns from previous releases.
Incorrect Answers
This preventive step mitigates a different project risk (syllabus section 4.1): A team treats automated test-count growth as proof that it has covered every requirement and structural path. The targeted safeguard for the current case is: Combine fresh requirements analysis with historical defect lessons.
This preventive step mitigates a different project risk (syllabus section 4.1): A programmer obtains statement coverage for an unfamiliar tax module but declares that the work proves the legal requirements are complete. The targeted safeguard for the current case is: Combine fresh requirements analysis with historical defect lessons.
This preventive step mitigates a different project risk (syllabus section 4.5): A shipping team's testers receive a story with the words 'As a user' but no actual business benefit, leading to tests that optimize a technically valid but irrelevant feature. The targeted safeguard for the current case is: Combine fresh requirements analysis with historical defect lessons.