Free community resource

How to Conduct an Accessibility Audit

Testing techniques

An accessibility audit is a structured evaluation of a website or application
against an accessibility standard — typically WCAG 2.1 or 2.2 Level AA. It
produces a documented record of conformance and non-conformance, providing
an organisation with a clear picture of its current accessibility status and
a prioritised list of issues to address.
[1]


Types of audit

Automated scan only
Fast and scalable. Covers rule-based WCAG failures detectable by automated
tools. Does not cover behavioural, quality, or contextual failures. Appropriate
as a baseline or for continuous monitoring, not as a standalone compliance audit.

Expert manual audit
A trained accessibility specialist manually reviews a representative sample
of pages and templates using keyboard testing, screen reader testing, and
visual inspection. Covers a much broader range of WCAG criteria but is
time-consuming and expensive for large sites.

Combined audit
Automated scanning plus manual expert review. The most credible and thorough
approach. The automated scan identifies obvious failures efficiently; manual
review covers what automation cannot.

User testing with disabled users
Structured usability testing with participants who have disabilities. Identifies
real-world usability issues that may not be captured by technical WCAG
compliance checks. Complements rather than replaces expert audit.
[2]


Planning the audit

Define the scope

Identify which parts of the site or application will be audited. For large
sites it is not practical to test every page — instead, identify a
representative sample covering:

  • All distinct page templates (home, article, product, checkout, form)
  • All core user journeys (sign up, purchase, contact, search)
  • Any pages identified as high-risk (high traffic, legally sensitive,
    recently changed)
  • PDFs and documents published on the site

Define the standard

Specify which version of WCAG and which level will be tested against, and
any additional standards (Section 508, EN 301 549) that apply.

Define the testing environment

Specify the browsers and assistive technologies to be used. A minimum
testing matrix for a WCAG 2.1 AA audit typically includes:

  • NVDA with Firefox or Chrome on Windows
  • VoiceOver with Safari on macOS
  • Keyboard-only on Windows and macOS
  • Mobile: VoiceOver on iOS with Safari; TalkBack on Android with Chrome

[1]


Conducting the audit

Step 1 — Automated baseline

Run automated scans across all pages in scope. Tools such as a11ytest.ai
provide comprehensive scanning against WCAG 2.0, 2.1, and 2.2 alongside
Section 508 and EN 301 549, with issues structured and ready to export.
This identifies rule-based failures efficiently and creates a baseline
for manual testing.
[3]

Step 2 — Keyboard testing

Navigate all pages and user journeys using keyboard only. Test skip links,
focus order, focus visibility, modal dialogs, dropdowns, and all interactive
components.

Step 3 — Screen reader testing

Test with NVDA on Windows and VoiceOver on macOS at minimum. Navigate by
headings, landmarks, and links. Test all forms and dynamic interactions.

Step 4 — Visual inspection

Check colour contrast including interactive states and non-text elements.
Check text spacing and reflow at 320px. Check for use of colour alone to
convey information.

Step 5 — Document review

Test any PDFs or downloadable documents in scope against PDF/UA requirements.


Documenting findings

For each issue found, record:

  • The page URL and specific element
  • A description of the failure
  • The WCAG success criterion failed (e.g. 1.3.1, 2.1.1)
  • The conformance level (A or AA)
  • The impact on users (critical, serious, moderate, minor)
  • Steps to reproduce
  • A recommended fix
  • The testing method that discovered it

Reporting

A final audit report should include:

  • Executive summary with overall conformance status
  • Methodology and scope
  • Testing environment
  • Summary of findings by criterion
  • Detailed issue log
  • Prioritised remediation recommendations
  • Retesting plan

References

  1. W3C Web Accessibility Initiative. WCAG-EM: Website Accessibility Conformance Evaluation Methodology. https://www.w3.org/WAI/test-evaluate/conformance/wcag-em/
  2. W3C Web Accessibility Initiative. Involving Users in Evaluating Web Accessibility. https://www.w3.org/WAI/test-evaluate/involving-users/
  3. A11YTEST.AI LTD. a11ytest.ai — Automated Accessibility Scanning. https://a11ytest.ai

Last edited Apr 7, 2026, 7:42 PM · P**** J****