Automated testing
Did your accessibility testing tools provide accurate results?
Why it’s important: Including automated accessibility testing throughout the development process can help quickly catch many accessibility errors, but can’t guarantee that your site is accessible. Always combine automated testing with ongoing manual testing. Manual testing is the most reliable method to assess accessibility.
Steps to take
- Quick check: Use a tool to quickly check for common errors in your browser. You can use HTML CodeSniffer, aXe, Lighthouse Accessibility Audit, Accessibility Insights, or WAVE.
- Build process: Integrate a tool like axe-core, jsx-a11y, Lighthouse Audits, or AccessLint.js into your project to programmatically add accessibility tests and catch errors as you build out your website.
- Continuous integration: Use a tool like AccessLint to find accessibility issues in your GitHub pull requests.
- Simulate impairments: Use tools to simulate color blindness, low vision, zoom, low contrast, high contrast, and more.
Resources
Video tutorial: How I do an accessibility check (tools and extensions)