Overview

You should build automated and manual tests into each phase of delivery.

Every time you add a new component, page or functionality to your product or website you should run accessibility tools to check that new issues have not been introduced. Addressing issues early ensures they are not introduced into live services.

You will still need to get an accessibility audit, as no test can guarantee your service is fully accessible.

No tool can guarantee a website is accessible

Tools cannot be used as a replacement for accessibility audits or manual testing.

Automated testing tools provide around 30 to 40% of coverage and often miss high impact issues. They can also produce false positives.

You should run multiple automated tools, as well as manual checks, to sense check accessibility issues and to ensure they are accurate.

You'll need to be able to use a keyboard and visually identify interactive elements when carrying out accessibility tests.

Finding issues early saves time and money

Identifying accessibility issues early means they can be addressed before too much development work has started.

It's estimated that fixing issues in the design phase could be up to 30 times cheaper than fixing them after the product or website development is live.

Automated tools

Automated accessibility tools apply a set of checks against individual pages in a service or website.

Make automated tests part of your build process to check for a range of accessibility issues. Remember though that automated tests only check some of what you need to test.

Automated tools work best when used collectively, so it's recommended that you install and run the ARC Toolkit, axe DevTools and WAVE together.

Once installed, the tests are quick and easy to run and can find some accessibility issues by looking at the code of each webpage.

Manual checks

You can run manual checks to get an indication of, and find common accessibility issues, on your website or product.

Examples include Accessibility Insights, Contrast Checker and HeadingsMap.

Bookmarklets

A bookmarklet is a link you add to your favourites. You can use them to highlight or identify things on a page that you might want to check.

Examples include Blur page, Lists and Text spacing.


Information about this page
Created
1 August 2024
Last reviewed
1 August 2024
Last updated
1 August 2024
Reason this page exists
This page exists to help people understand how to use tools to test for, and understand accessibility issues in a product.
Suggest a change or comment
Issue 36