Question 560
During a release-readiness review, a tester observes: A safety alert system moves from Warning to Critical after three consecutive sensor breaches, but tests inject just one breach and assume the transition must occur. Which repeatable testing practice most directly reduces recurrence of this problem?
Explanation
Correct Answer
This safeguard specifically targets the contributing cause: Use transition sequences that cover counters, guards and reset conditions. It addresses the principle (History-dependent state transitions can require sequences rather than isolated event checks.) and can be assessed by: Critical state appears only after three consecutive qualified readings.
Incorrect Answers
This preventive step mitigates a different project risk (syllabus section 4.2): An account service transitions from Locked to Active after a successful verification event, but tests check only the current labels without sending events. The targeted safeguard for the current case is: Use transition sequences that cover counters, guards and reset conditions.
This preventive step mitigates a different project risk (syllabus section 4.2): A lending rule uses applicant age and verified income, but the decision table includes a logically impossible state where age is below 18 and an approved adult-only income credential exists. The targeted safeguard for the current case is: Use transition sequences that cover counters, guards and reset conditions.
This preventive step mitigates a different project risk (syllabus section 4.1): A team chooses randomized inputs for a shipping discount before reading the discount rule, then claims it has performed systematic specification-based test design. The targeted safeguard for the current case is: Use transition sequences that cover counters, guards and reset conditions.