Compare Four Accessibility Testing Methods and Pick the One That Finds Your Defect

Compare Four Accessibility Testing Methods and Pick the One That Finds Your Defect

In February 2026 WebAIM ran automated tests against the top one million home pages and found detectable WCAG 2 failures on 95.9% of them, at an average of 56.1 errors per page — both worse than the year before. Those are only the failures a scanner can see. If your European Accessibility Act deadline is behind you and a testing budget request is in front of you, the useful question is not whether to test. It is which method finds which defect, what each one structurally cannot find, and what you are still blind to after paying. This guide compares four methods on coverage, cost and evidentiary value, routes defect classes to methods, and sets the gates we use between layers.

The four methods, and the fifth thing that is not one

Accessibility testing is not one line item. It is four activities with four different failure modes:

  • Automated scanning: a rules engine (axe-core, IBM Equal Access, Lighthouse, or our own free WCAG audit tool) walks the rendered DOM and flags violations it can decide programmatically.
  • Manual expert audit: a practitioner works through WCAG 2.2 Level AA, or the clauses of EN 301 549, against a sampled set of pages and states.
  • Assistive-technology testing: the interface is driven with a screen reader, keyboard only, magnification and reflow, to see what is actually announced and reachable.
  • Participant usability testing: disabled users attempt real tasks and you measure completion, not conformance.

An accessibility overlay or widget is not on that list: it is a runtime script that modifies the page for the visitor, not a way of finding defects. In April 2025 the US Federal Trade Commission approved a final order requiring one overlay vendor to pay $1 million over claims the FTC alleged were unsubstantiated. Its product, the complaint said, "did not make all user websites compliant with WCAG".

What each method actually detects

MethodReliably findsStructurally cannot findCost shapeEvidence value
Automated scanningContrast ratios, missing alt attributes, unlabelled inputs, empty links and buttons, ARIA rule violationsWhether alt text is correct, focus order, whether an error message is understandable, whether a custom widget behaves as its role promisesNear-zero per run; CI wiringLow alone. W3C WAI: tools "can not determine accessibility, they can only assist in doing so"
Manual expert auditJudgement criteria: alt adequacy, heading and landmark structure, focus order, error identification, reflow at 320 CSS px, accessible authenticationBehaviour specific to one screen reader and browser pairingDay-rate; scales with templatesHigh: what an accessibility statement or a regulator's file rests on
Assistive-technology testingName, role and value on custom components, status message announcement, keyboard traps, reading order after DOM insertionAnything outside the AT combinations you chose; cognitive loadDay-rate plus screen reader licencesHigh for defects a developer can act on
Participant usability testingTask completion, abandonment, the gap between conformant and usableCriterion coverage: a sample, not an auditHighest per findingModerate for conformance, highest for prioritisation

Route the defect to the cheapest method that finds it

Read it in both directions: if a defect class has no method beside it in your plan, you are not covering it.

Defect classCheapest method that finds itWhy
Low contrast text (83.9% of home pages in 2026); missing alt (53.1%), form labels (51%), empty links (46.3%)AutomatedComputable from colour values or attribute presence
Alt text that exists but describes the wrong thing; decorative images given descriptionsManual auditNeeds to know what the image is for in context
Focus order and visible focus across a multi-step checkout; reflow at 320 CSS px and 400% zoomManual audit, keyboard onlyDepends on sequence and layout, not markup alone
Name, role and value on a custom combobox or date picker; status messages for cart updates and async filters (WCAG 4.1.3)AT testingRules engines check attribute validity, not announced behaviour
Error identification on a declined payment; accessible authentication (WCAG 3.3.8) such as puzzle CAPTCHAManual audit in the failure stateThe state must be forced; the failure is cognitive, not markup
Whether a blind customer can complete checkout unaidedParticipant studyNo conformance check answers this

Why the "57%" figure does not mean what procurement thinks

Vendors often cite a 2021 Deque study reporting that automation covered 57% of accessibility issues, against the long-standing 20–30% estimate. Both can be true, because they measure different things. The 20–30% figure is the share of WCAG success criteria testable programmatically. Deque's 57% is the share of total issue volume across about 13,000 pages. Because a few error types dominate by frequency, counting issues inflates apparent coverage. It is also a vendor study of the vendor's own engine.

The practical reading: automation clears most of your ticket count and almost none of your criterion risk. A clean axe report is a precondition for an audit, never a substitute for one.

Build the mix: four layers with explicit gates

  1. Baseline scan across templates, not pages. Enumerate distinct templates (home, category, PDP, cart, each checkout step, account, search, error pages) and scan one instance of each. Gate: zero WCAG 2.2 AA violations on every template before any manual time is bought. Paying a practitioner to rediscover missing form labels is how accessibility budgets get wasted.
  2. Manual audit on a sampled state set. Sample 12–20 pages: every template, plus each state that changes the DOM: invalid coupon, declined payment, out-of-stock variant, logged out and logged in. Gate: every finding carries a criterion number, a reproduction path, a severity and a suggested fix.
  3. AT pass on the top three revenue flows. Fix the matrix in writing: NVDA with Firefox, JAWS with Chrome, VoiceOver on iOS Safari, keyboard-only on desktop. Gate: each flow completed end to end on each combination, with the point of failure recorded.
  4. Participant study once a year. Five to eight participants per disability group you serve, on the same flows. Gate: at least one finding none of the layers above produced. If there is none, the tasks were too easy.

Cadence: layer 1 every build, layer 2 per release train and after any checkout or form change, layer 3 quarterly, layer 4 annually. [INTERNAL DATA NEEDED: share of findings in Switas manual audits that the automated layer had already flagged, by vertical — the number that makes the gate in step 1 persuasive.]

What this does not cover, and where it breaks down

  • Web only. EN 301 549 also covers non-web documents (clause 10) and native apps (clause 11). This mix says nothing about your invoice PDFs or your mobile app.
  • Conformance is not usability. A site can pass every criterion and still be slow to operate with a screen reader. In WebAIM's July–August 2026 survey of 1,780 screen reader users, 22.9% said web content had become less accessible over the previous year.
  • The AT matrix is a choice, not coverage. Four combinations means accepting blindness to the rest; write down what you excluded.
  • Standards move under you. WCAG 2.2 has been the W3C Recommendation since October 2023. EN 301 549 v3.2.1 (WCAG 2.1 AA) is the version cited in the Official Journal; ETSI published v4.1.1 (WCAG 2.2 AA) in September 2026, and it confers no presumption of conformity until cited there. Audit against v4.1.1 anyway.
  • Not legal advice. EAA enforcement sits with national market surveillance authorities and varies by Member State.

Reading this from Turkey and the region

Directive (EU) 2019/882 applies to listed products placed on the EU market and services "provided to consumers after 28 June 2025", and its service list explicitly includes e-commerce services. The obligation follows the market, not the head office: a Turkish retailer, airline or travel platform selling to EU consumers is in scope, and so is the agency building the interface. Turkey's 2025 accessibility circular pushed public-sector sites toward the same technical baseline, so one audit against EN 301 549 and WCAG 2.2 AA can usually serve both. The regional difference is the AT matrix: screen reader and browser shares differ from Western European baselines, so derive yours from your own data. [INTERNAL DATA NEEDED: assistive technology and browser distribution across Switas audits of Turkish e-commerce and public-sector properties, to replace the imported default matrix.]

FAQ

Can an automated scanner tell me whether I am WCAG compliant?
No. W3C WAI states that evaluation tools cannot determine accessibility and can only assist in doing so. A scanner can prove some failures exist; it cannot prove none do.

If automation finds 57% of issues, why pay for an audit?
That figure counts issue volume, not success criteria, and a few high-frequency error types dominate the count. The criteria carrying legal and commercial risk (focus order, error handling, custom component semantics, authentication) sit mostly in the remainder.

Does installing an accessibility widget reduce our legal exposure?
The evidence says no. UsableNet counted more than 5,000 US digital accessibility lawsuits in 2025 and concluded that widgets "do not materially reduce legal risk". The FTC's 2025 order bars one vendor from claiming its automated product can make a site WCAG compliant without evidence.

Which screen reader and browser pairs should we test?
Start with NVDA plus Firefox, JAWS plus Chrome, VoiceOver on iOS Safari, and keyboard-only on desktop, then adjust from your own analytics. Write the matrix down so the exclusions are explicit.

Should we audit against EN 301 549 v3.2.1 or v4.1.1?
v3.2.1 is the version currently cited in the Official Journal, so a presumption of conformity rests on it today. Audit against v4.1.1 and WCAG 2.2 AA regardless, because those requirements are work you will owe once it is cited.

Does the European Accessibility Act reach a company outside the EU?
It applies to products placed on the EU market and services provided to consumers in the EU after 28 June 2025, including e-commerce services. Where your customers are decides it, not where you are incorporated.

Run this on your own checkout

Run layer one yourself with our free WCAG accessibility audit tool on your checkout templates, or have us run all four layers, with criterion-level findings and the AT matrix written down so they survive your next release. Talk to Switas about an accessibility audit.

Sources


Inci Dindar
Written by

Inci Dindar

With a background in Software Development, she led design, UX, and product teams across fintech, media, e-commerce, and travel. For the past three years she has consulted full-time on UX and design — including as an external UX consultant for a global management consultancy helping brands and startups with audits, conversion optimization, and design processes.


Related Articles

Switas As Seen On

Magnify: Scaling Influencer Marketing with Engin Yurtdakul

Check Out Our Microsoft Clarity Case Study

We highlighted Microsoft Clarity as a product built with practical, real-world use cases in mind by real product people who understand the challenges companies like Switas face. Features such as rage clicks and JavaScript error tracking proved invaluable in identifying user frustrations and technical issues, enabling targeted improvements that directly impacted user experience and conversion rates.