Manual accessibility testing vs automated: what each one actually catches

EAA Comply · Updated July 2026 · 9 min read

Every accessibility vendor will tell you their scan "checks your compliance." Almost none of them tell you what their scan cannot see. That gap matters because the European Accessibility Act doesn't care whether your dashboard shows a green score — it cares whether a disabled customer can actually complete a purchase on your site. Automated testing and manual testing catch genuinely different things, and understanding the split is the difference between a report that looks reassuring and one that's actually true.

What automated testing does

Automated accessibility tools work by scanning your rendered DOM, HTML, CSS and ARIA attributes against a library of machine-checkable rules. The most widely used engine is axe-core, Deque Systems' open-source rules engine — it's also the engine built into Chrome DevTools' own accessibility panel, and it powers most of the paid scanning tools on the market whether they admit it or not.

A rules engine like axe-core can reliably detect things like:

This is genuinely valuable work, and it's fast: a full scan runs in seconds to minutes per page, it's consistent (the same code always produces the same result), and it's cheap to run across hundreds of pages at once. That's exactly why it's the first pass in every audit we run.

The real coverage number: Deque's 2021 analysis of over 2,000 audits and 300,000+ individual issues found that axe-core reliably detects around 57% of real-world accessibility issues by volume. Layering in Deque's semi-automated "Intelligent Guided Tests" — scripted checks a human still has to execute and judge — extends that to roughly 80%. The remaining fifth needs a person exercising judgment, full stop.

What automated testing cannot catch

A machine can confirm that an alt attribute exists. It cannot confirm the attribute says something true. This is the core limitation, and it repeats across almost every category of manual-only testing:

Catching these requires a human tester doing a full keyboard-only pass through the page — unplug the mouse, use only Tab, Shift+Tab, Enter, Space and arrow keys — and, ideally, running the same journey with a real screen reader: NVDA or JAWS on Windows, VoiceOver on Mac and iOS. There is no rule engine that substitutes for actually listening to what gets announced.

Side-by-side comparison: automated axe-core scanning covers about 57 to 80 percent of issues by volume, while manual keyboard and screen-reader testing catches the rest, concentrated in the highest-impact usability failures. Automated (axe-core) ~57-80% of issues, fast Blind to meaning, order vs Manual (human tester) Finds real usability bugs Slower, doesn't scale
Automated scanning is fast and broad; manual keyboard and screen-reader testing catches the usability failures machines can't judge.

Automated vs. manual, side by side

DimensionAutomated (axe-core)Manual (keyboard + screen reader)
Coverage by volume~57% of real-world issues alone; ~80% combined with scripted guided testsCovers the remaining ~20–43%, concentrated in the highest-impact usability failures
SpeedSeconds to minutes per page; hundreds of pages in one runMinutes to hours per key journey; doesn't scale to every page
Cost per pageVery low — effectively free to re-runHigher — requires a trained human tester's time
What it catchesContrast, missing alt, missing labels, invalid ARIA, duplicate IDs, heading structureOperability of custom widgets, focus order, screen-reader announcements, meaningful content, real usability
False negativesHigh — silent on anything requiring judgment (meaning, order, behaviour)Low, but limited by which journeys/browsers/AT combos get tested
False positivesLow on the rules it runs, but a rule passing ≠ usableRare — a human confirms the actual experience
Best used forBroad, repeated, code-level regression checks across every pageVerifying the journeys that generate revenue and legal exposure: home, product, cart, checkout

Why EAA Comply runs both

This is the actual shape of our Online shop audit, and it's why we don't sell a pure dashboard subscription. We run an axe-core automated scan across your site's pages to catch the ~57–80% of issues that are genuinely machine-detectable, cheaply and consistently. Then a human tester goes through your home page, a product page, the cart and the full checkout with a keyboard and a screen reader, because that's where the remaining defects concentrate and where they cost you the most — a customer who can't complete a purchase, or a plaintiff's lawyer who can.

A screen-reader user wearing headphones at a computer, with sound waves coming from the screen representing the spoken announcements a tester listens to during a manual audit.
Manual testing means a human actually listens to what a screen reader announces while navigating your site by keyboard.

Neither half replaces the other. A scan alone tells you your labels exist; it can't tell you your checkout is actually usable. Manual testing alone doesn't scale to auditing every page on a large catalogue. Combined, they cover what each one is actually good at.

Why not just buy a cheap automated-only scanner subscription

Because the number it shows you is true and misleading at the same time. A €20/month automated-only tool can genuinely, accurately report "92% compliant" while a keyboard user is completely stuck at your payment step — trapped in a modal, unable to reach the "place order" button, with no way out except closing the tab. The scanner isn't lying. It's just answering a narrower question than the one you're actually asking, which is "can a disabled customer buy from me?"

This is the same underlying failure as an accessibility overlay widget, even though the two look nothing like each other. An overlay never touches your code at all; a pure automated scanner reads your code but only understands the fraction of it that machines can judge. Both give you a reassuring number. Neither one verifies that a real person can actually use your site. If the goal is a dashboard, either will do. If the goal is EAA compliance and staying out of a courtroom, neither is sufficient on its own.

Get both halves in one audit

Our Online shop audit runs a full axe-core scan across your pages and adds manual keyboard and screen-reader testing of home, product, cart and checkout — the combination that automated-only tools and overlays both skip.

See audit pricing

Not ready for a full audit? Start with our free automated scan to see the machine-detectable issues on your site today, then read our online shop accessibility checklist for what to prioritise, our plain-English guide to WCAG 2.1 AA for the standard behind all of this, and the European Accessibility Act guide for online shops for who the law applies to. Back to the EAA Comply homepage.

We only use essential technical storage (your language and cookie choices, saved in your browser). No tracking, no third-party cookies. Cookie policy