Question 120
A quality engineering exercise presents this condition: A tax service shows repeated successful automated results but its external rate provider changes an API contract overnight. Which repeatable testing practice most directly reduces recurrence of this problem?
Explanation
Correct Answer
This safeguard specifically targets the contributing cause: Monitor external changes and maintain contract fixtures as part of test maintenance. It addresses the principle (Test suites can become stale as dependencies and their contracts change.) and can be assessed by: A new schema incompatibility is caught by updated checks instead of appearing as wrong customer tax.
Incorrect Answers
This preventive step mitigates a different project risk (syllabus section 1.3): A mobile game team decides to test only its newest animations after finding many prior defects there, overlooking a newly connected payment component. The targeted safeguard for the current case is: Monitor external changes and maintain contract fixtures as part of test maintenance.
This preventive step mitigates a different project risk (syllabus section 1.3): A hospital deployment passes every specified feature test, but clinical staff discover workflows that are unsafe and cannot satisfy patient handoff needs. The targeted safeguard for the current case is: Monitor external changes and maintain contract fixtures as part of test maintenance.
This preventive step mitigates a different project risk (syllabus section 1.4): A tester spots wrong stock quantities but sends only a screenshot without reproduction steps or release version. The targeted safeguard for the current case is: Monitor external changes and maintain contract fixtures as part of test maintenance.