Perspective
Testing changes that happen without moving focus
Find updates a sighted user may notice visually but another interaction mode may never be told about.
Modern interfaces change constantly without loading a new page.
Inventory meaningful changes
Look for search results, loading states, validation, saved states, cart totals, filters, progress, connection status and confirmations.
Ask whether the user needs to know
Not every DOM change should be announced. Identify changes needed to understand the result of an action or continue the task.
Test non-visually
With representative assistive technology, trigger the update without moving focus to it. Check whether important status information is exposed at an appropriate time.
Avoid fixing everything with assertive announcements
Over-announcing can be as disruptive as silence. The message, timing and priority should match the importance of the change.
What a pass establishes
The tested meaningful updates were communicated in the tested environment without requiring visual observation.
What it does not establish
It does not prove the wording is cognitively clear, that every dynamic state was tested, or that focus management elsewhere is correct.
Follow the evidence trail
- Start with the barrier: Something changed, but I wasn’t told
- Standard: WCAG 2.2 — 4.1.3 Status Messages
- Try the controlled example: Status changes Lab
- What remains unknown: testing one status pattern does not establish the accessibility of all asynchronous updates in a product.