Practical Accessibility Testing
Minimum testing checklist examples
Example: Simple List of Checks
This example relies on Microsoft Accessibility Insights. It could also be a list of checks that link to internal documentation or be a combination of both.
- Install MS Accessibility Insights for Web
- Complete the following checks
- 1. Automated Checks
- 2. Keyboard - all
- 3. Focus - all
- 6. Repetitive content
- 1. Bypass blocks
- 10. Timed events - all
- 16. Sensory
- 4. Flashing
- Export results and send report to accessibility team
Example: More information requested and WCAG-based checks
Site information
- Homepage URL:
- Point of Contact:
- Date completed:
Site Features
Indicate which features are used on the site:
- Forms
- Embedded media (audio, video, etc.)
- Complex images (graphs, charts, etc.)
- Complex animation (auto progressing carousels, etc.)
- HTML canvas
Automated Testing
For each representative page, resolve all issues found by automated testing tools
- AInspector WCAG
- axe
- WAVE
Manual Testing
The A-Team recommends resolving issues found by automated testing before performing manual testing.
For each representative page, complete the following checks:
- Non-interference Checks
- Audio Control
- No Keyboard Trap
- Three Flashes or Below Threshold
- Pause, Stop, Hide
- Keyboard Checks
- Meaningful Sequence
- Keyboard
- Focus Order
- Focus Visible
- Form Checks
- Headings and Labels
- Label in Name
- Labels or Instructions
- Name, Role, Value
Page Requirements
- Footer contains link to accessibility policy