02 · Compare the artifacts
Supported work. Visible uncertainty.
This is a fictional, sanitized software-quality case. All systems, users, transactions, and records are fabricated; testing remains authorized and bounded and provides no security, legal, accessibility, or defect-free guarantee.
BlueMesa checkout release
BlueMesa is a fictional business-to-business storefront preparing release 4.8 of its checkout. The approved requirement says authenticated buyers may purchase approved catalog items up to their account credit limit, apply one active contract discount, choose an allowed shipping method, and receive an accessible confirmation. The release candidate is build 4.8.17 in staging. Six browsers and two mobile devices are in scope, but the test plan lists only the latest desktop Chrome. A sample account has a $10,000 credit limit and an existing $9,600 open balance. The cart contains a $700 item, a 10 percent contract discount, $55 shipping, and an 8.25 percent tax rule. The product owner expects the order to be blocked, while the developer says discounts should be considered before the credit check; the requirement does not state calculation order. In preliminary testing, the keyboard focus disappears after the shipping modal closes, the error summary is not announced by the screen reader, and refreshing after payment timeout sometimes creates a second pending order. Logs show the same idempotency key on both requests, but the payment sandbox returns different response identifiers. The tax service was upgraded after the last regression baseline. A defect titled checkout broken includes no build, data, steps, expected result, actual result, or evidence. Marketing already announced Friday availability, and the release manager proposes accepting all medium defects. Learners must define risk and acceptance, control environments, write reproducible tests, explore edge cases within authority, classify defects, and make an evidence-bounded release recommendation. They must not conduct unapproved security testing or claim exhaustive coverage.
Supported example — reference only
- Defect ID
- A11Y-01
- Build/environment
- Not supplied
- Preconditions
- Shipping modal is open; exact page/account state is not supplied.
- Ordered steps
- Learner-proposed: navigate by keyboard, close the modal, inspect focus, then trigger the validation error and observe screen-reader announcement.
- Expected result
- Approved focus-return target and error-summary announcement behavior are not supplied.
- Actual supplied observation
- Focus disappears after modal close and the error summary is not announced — M05-I01 (F07); M05-I02 (F08).
- User impact
- Keyboard and screen-reader users may lose location or error context; affected-user count is not supplied.
- Evidence attachments/status
- Steps, browser/OS, assistive technology, recording, accessibility tree, and timestamp are pending.
- Severity decision
- Pending authorized accessibility review
- Priority decision
- Pending product/engineering triage
- Owner
- Accessibility reviewer and frontend engineering owner
- Status
- Open — reproduction evidence pending
A well-handled evidence gap
- Defect ID
- A11Y-GAP-02
- Build/environment
- Not supplied
- Preconditions
- Existing checkout-broken defect record; reproducible setup is not supplied.
- Ordered steps
- Not supplied
- Expected result
- Not supplied
- Actual supplied observation
- Existing defect lacks reproducibility and expected-result evidence — M05-I05 (F12).
- User impact
- Not supplied; must not be inferred from the defect title.
- Evidence attachments/status
- Safe account, environment, steps, expected target, capture files, and execution result are not supplied.
- Severity decision
- Blocked — evidence incomplete
- Priority decision
- Blocked — evidence incomplete
- Owner
- QA lead and accessibility reviewer
- Status
- Blocked — setup and oracle not supplied
Flawed approach — do not copy
Marking this accessibility defect-report starter “approved and complete” without the required evidence or reviewer is a flawed submission. Stop closure, severity, priority, or release claims when reproducibility, expected behavior, or accessibility evidence is absent.
Repair: Rework the accessibility defect-report starter as an evidence-backed draft, not an approved result. Create a stable defect ID and concise observed-behavior title. Record build and environment only if supplied; otherwise mark them not supplied. Separate the disappearing-focus and unannounced-error observations into reproducible expected-versus-actual statements. Check the revision against this requirement: Observed behavior, proposed reproduction, expected-state gap, impact boundary, and evidence request are distinct. If the required evidence is still absent, keep the decision blocked and identify the missing input or authorized reviewer.
Full case record, ambiguities and all assignments →