Question 520
In a fictional application-delivery project, the team reports: A pharmacy system supports refill counts 0–3 but a tester chooses -1, 0, 1 and 2, claiming both the minimum and maximum boundaries are covered. Which repeatable testing practice most directly reduces recurrence of this problem?
Explanation
Correct Answer
This safeguard specifically targets the contributing cause: Use a boundary matrix with minimum and maximum rows and adjacent values. It addresses the principle (Covering only one range edge does not satisfy complete boundary analysis of a two-ended interval.) and can be assessed by: Cases verify 2, 3, and 4 have the documented outcomes around the upper limit.
Incorrect Answers
This preventive step mitigates a different project risk (syllabus section 4.2): A travel claim uses conditions 'flight cancelled' and 'replacement provided', with compensation depending on their combination; the tester groups all cancellation cases into one partition. The targeted safeguard for the current case is: Use a boundary matrix with minimum and maximum rows and adjacent values.
This preventive step mitigates a different project risk (syllabus section 4.2): A loyalty engine has an 'expired' terminal status but the QA suite never tests attempts to redeem a reward after expiration. The targeted safeguard for the current case is: Use a boundary matrix with minimum and maximum rows and adjacent values.
This preventive step mitigates a different project risk (syllabus section 4.4): A travel tester remembers a previous midnight time-zone defect and deliberately explores booking at 23:59 around daylight saving changes. The targeted safeguard for the current case is: Use a boundary matrix with minimum and maximum rows and adjacent values.