On this page

Accessibility Testing

Testing layers#

Flow

A practical stack

  1. Automated checks in CI / local
  2. Keyboard + focus review
  3. Accessibility tree / inspector
  4. Screen reader smoke test
  5. Issue triage and regression tests

What each layer catches#

Rough split

  1. Automation — missing names, some contrast, parse issues
  2. Keyboard — order, traps, focus visibility, activation
  3. Inspector — role/name/state mismatches
  4. AT smoke — real task completion and announcement gaps

Test

Test
ActionExpect
Run automationKnown machine-checkable issues cleared
Keyboard pathCritical flows work without a pointer
AT smokeOne real SR path completes the task