On this page
Accessibility Testing
Testing layers#
Flow
A practical stack
- Automated checks in CI / local
- Keyboard + focus review
- Accessibility tree / inspector
- Screen reader smoke test
- Issue triage and regression tests
What each layer catches#
Rough split
- Automation — missing names, some contrast, parse issues
- Keyboard — order, traps, focus visibility, activation
- Inspector — role/name/state mismatches
- AT smoke — real task completion and announcement gaps
Test
| Action | Expect |
|---|---|
Run automation | Known machine-checkable issues cleared |
Keyboard path | Critical flows work without a pointer |
AT smoke | One real SR path completes the task |