Manual vs Automated Accessibility Testing: Which One is Better?
Discover how automated scans and manual testing work together to build a fully accessible digital experience. Learn which strategy fits your project, what each approach catches, and how to build an efficient hybrid workflow.

Introduction
This Privacy Notice aims to clearly and transparently explain which personal data we collect when you visit our website, why we collect it, how we use it, and what Your rights are.
We process your personal data in accordance with Regulation (EU) 2016/679 (GDPR) and applicable national data protection laws. We are committed to ensuring that all processing activities are carried out in accordance with the principles of lawfulness, fairness, transparency, data minimization, integrity, and confidentiality.
Specifically, in this notice you will find information about:
-
which data we collect about you and for what purposes;
-
the legal bases on which we process such data;
-
who we may share your data with;
-
how long we retain your data;
-
your rights and how to exercise them.
While we sometimes need Your data for example, to respond to your requests or improve our website), we do so with respect, care and only when truly necessary.
Our Privacy Promises
-
We deeply value your privacy, and for this reason, we guarantee that:
-
We treat your data as if it were our own.
-
We use your data only for the purposes outlined in this notice.
-
We retain your data only for as long as strictly necessary.
-
We do not share your data with third parties without a valid legal basis or your explicit consent.
1. Who Processes Your Personal Data
The Data Controller — that is, the entity that determines the purposes and means of the processing of Your personal data — is AccessiWay S.a.S., with registered office at 7 Rue du Général Henrion Bertier, 92200 Neuilly-sur-Sein registered with the Nanterre Trade and Companies Register under number 914 022 595.
AccessiWay is part of the team.blue group and, in certain cases, acts as joint controller together with team.blue NV, with registered office at Skaldenstraat 121, 9042 Ghent, Belgium. In this context, Your personal data may be shared within the group for statistical, administrative, operational, and service improvement purposes.
AccessiWay and team.blue have defined their respective roles and responsibilities under a joint controllership agreement pursuant to Article 26 of the GDPR, ensuring full compliance with data protection regulations.
For more information regarding joint controllership or to exercise Your rights, you may contact AccessiWay via email at the following email addresses:
📧 legal.fr@accessiway.com or info@accessiway.com.
2. Who This Privacy Notice Applies To
This notice applies to:
-
users who browse the website www.accessiway.com,
-
individuals who contact us through the form available on the website or via email;
-
users who interact with tools we have implemented (e.g. widgets, cookies);
-
individuals who, through the website or other channels, access external platforms or third-party entities through which they may submit a job application (e.g. recruiting portals or employment agencies).
-
In such cases, the privacy notices of the third parties involved — independent from AccessiWay — also apply.
3. What Data We Process
To manage your interaction with our website, we may process the following categories of personal data:
-
Identification and contact details such as name, surname, company, job title, email address, and phone number.
-
These data may be partially processed through our customer relationship management (CRM) system.
-
Data relating to your interaction with our services such as information collected via the website or through Hubspot, such as communication history, preferences, requests, and commercial or technical notes.
-
Technical data such as IP address, device type, operating system, browser, access times, and other data automatically recorded by our systems or servers.
-
Browsing data and preferences such as collected via cookies or similar technologies, in accordance with the choices expressed through the cookie consent banner.
-
Application data such as personal information included in your CV or other documents submitted through third-party platforms (e.g. professional experience, education, contact details).
-
These data are processed by AccessiWay only after being transmitted by the third party, which remains autonomous in the initial processing.
4. Purposes and Legal Basis of Processing
We process Your personal data in compliance with Regulation (EU) 2016/679 (GDPR) and applicable national data protection laws. Your data may be processed for the following purposes:
-
Technical operation of the website
We process technical data, using technical cookies and similar tools, to allow You to access the site, view it correctly, and ensure it functions properly (e.g. browsing, content loading, storing preferences).
📌Legal basis: this processing is necessary to provide a service requested by the user, pursuant to Article 6(1)(b) of the GDPR. Your consent is not required for these cookies.
-
Handling contact or support requests
When you send us a request — via the contact form or by email — we process your data to respond and provide the information requested.
📌 Legal basis: this processing is necessary to take steps at your request prior to entering into a contract, pursuant to Article 6(1)(b) of the GDPR.
-
Compliance with legal obligations
In certain cases, we may need to process your data to comply with legal obligations, such as tax, accounting, or IT security requirements.
📌 Legal basis: this processing is based on compliance with a legal obligation, pursuant to Article 6(1)(c) of the GDPR.
-
Statistical analysis and website improvement
We use analytical tools (e.g. analytical cookies) to collect aggregated data in order to understand how the website is used and to improve its content and functionality.
📌 Legal basis: we process this data only with your freely given and specific consent, pursuant to Article 6(1)(a) of the GDPR.
-
Marketing and Profiling
If you authorize us to do so, we may use your data to send you promotional communications or provide personalized content (e.g. through profiling cookies).
📌 Legal basis: this processing is carried out only with your explicit consent, pursuant to Article 6(1)(a) of the GDPR. You may withdraw your consent at any time without affecting the lawfulness of processing based on consent before its withdrawal.
-
Management of job applications through third parties
We may receive job applications via third-party platforms (e.g. job portals) or through recruitment agencies. In such cases, we process the submitted data to assess your suitability for the proposed role.
📌 Legal basis: this processing is necessary to take steps at your request prior to entering into a contract, pursuant to Article 6(1)(b) of the GDPR.
Note: the privacy policies of the third-party platforms or agencies involved also apply, independently of AccessiWay.
5. Cookies and Tracking Tools
This website uses a cookie management system provided by iubenda, which allows you to:
-
view a full and transparent list of the cookies in use;
-
modify or withdraw your consent at any time;
-
access the complete Cookie Policy, integrated in the cookie widget.
You can manage your preferences by clicking on the cookie widget icon located at the bottom left corner of every page on the site.
Technical cookies are necessary and therefore enabled by default. Other non-essential cookies (analytical, profiling) are only enabled with your consent.
For more information, please refer to the full Cookie Policy accessible from the cookie widget.
6. Use of accessWidget
This website integrates accessWidget, an automated accessibility tool developed by accessiBe Ltd. and distributed by AccessiWay. The widget allows users to personalize their browsing experience based on their needs.
When the user activates the widget, their IP address is technically transmitted, but:
-
it is not stored, tracked, or associated with identifiable individuals;
-
it is anonymized via a proxy located in the European Union;
-
it is not used for profiling or marketing purposes.
📌 Legal basis: provision of a service requested by the user (Article 6(1)(b) of the GDPR).
7. Data Security
We adopt appropriate technical and organizational measures to ensure the security, integrity, and confidentiality of the personal data we process. These measures are designed to prevent unauthorized access, loss, disclosure, or alteration of your data. In particular, we implement:
-
secure connections via HTTPS (SSL/TLS);
-
authentication systems and access control;
-
access limitation and internal access tracking mechanisms;
-
regular audits and verification procedures;
-
continuous updates to systems and security measures according to the level of risk.
8. Data Retention
Your personal data is stored only for the time strictly necessary to achieve the purposes for which it was collected. Specifically:
-
Contact data: up to 10 years if relevant for contractual or legal purposes;
-
Technical and browsing data: according to what is outlined in the Cookie Policy;
-
Marketing data: until consent is withdrawn.
9. Your Rights (Data Subject Rights)
As a data subject, you may exercise the rights provided under Articles 15–22 of the GDPR at any time. In particular, you have the right to:
-
Obtain confirmation as to whether or not your personal data is being processed and access such data (right of access);
-
Request the rectification of inaccurate personal data or the completion of incomplete data (right to rectification);
-
Request the erasure of your data, if the conditions set out in the GDPR are met (right to erasure);
-
Obtain restriction of processing where applicable (right to restriction);
-
Object to the processing of your data, in whole or in part, under certain circumstances (right to object);
-
Receive your data in a structured, commonly used, and machine-readable format, and, where technically feasible, have it transmitted directly to another controller (right to data portability);
-
Withdraw your consent at any time, without affecting the lawfulness of processing based on consent before its withdrawal.
📧 You can exercise Your rights at any time by contacting us at: legal.fr@accessiway.com.
🔗 If you are located in France and believe that the processing of your personal data violates applicable law, you have the right to lodge a complaint with the French Data Protection Authority (Commission Nationale de l’Informatique et des Libertés – CNIL) via the website: www.cnil.fr.
*If you have difficulty accessing our form, please feel free to contact us. Send an e-mail to info@accessiway.com
In short: There are three ways of testing digital accessibility
Automated scans find a large share of issues in seconds and scale across every release.
Manual testing finds what judgment, context, and assistive technology reveal. Almost every working accessibility program runs both.
Hybrid approach that combines both manual and automated testing methods
Automated testing identified 57.38% of accessibility issues in Deque's Automated Accessibility Coverage Report, measured across more than 13,000 pages and nearly 300,000 issues. The rest needs human judgment.
Manual vs. automated accessibility testing: the direct comparison
Manual testing earns its cost where automation can't reach: alt text quality, focus order, error messages, and whether someone using a screen reader can actually finish the task.
Manual tests suit new features, user experience (UX), complex flows, exploratory testing, and one-off test cases.
Automation testing costs more upfront and far less per run. The math turns in its favor as soon as tests repeat, which is why it belongs in continuous integration and continuous delivery (CI/CD) pipelines and regression suites.
A hybrid setup maps to the test pyramid: automated checks at the base for volume, manual and assistive technology testing at the top for judgment.
What both accessibility types of testing are about
Manual accessibility testing is testing performed by a person who works through the interface step by step, often with assistive technology, and judges whether the experience actually works.
The tester observes how the software behaves, evaluates the result against the Web Content Accessibility Guidelines (WCAG), and finds unexpected barriers along the way. Perspective, intuition, and experience carry most of the weight.
Automated accessibility testing is testing where the checks are written once as scripts or code and then run repeatedly against the product.
Teams usually wire these tests into build and deployment processes. The goal is to determine quickly and reliably whether existing features still work correctly after a change.
Both approaches evaluate the same product. They differ in process, effort, speed, and maintainability.
When each approach makes sense
Automated Testing
Best for: Speed, high-volume regression testing, CI/CD pipeline integration, and scaling across every release.
What it catches: Missing labels, broken contrast ratios, missing alt text attributes, and structural/component-level WCAG conformance errors.
Limitations: Cannot evaluate whether alt text is meaningful, if error messages are clear, or if a complex flow is actually usable in practice.
Manual Testing
Best for: Evaluating real-world usability, human perception, complex user journeys, and exploratory testing.
What it catches: Keyboard navigation barriers, logical focus order, screen reader behavior, understandable error recovery, and context-dependent barriers.
Limitations: Slower execution, higher labor costs per run, and difficult to scale for nightly builds or large regression suites.
A good testing strategy uses the strengths of both while cutting duplicate work and unnecessary cost.
What distinguishes manual accessibility testing
The process
Manual testing covers every testing activity where people execute test cases without technical automation.
A typical workflow:
Step 1: Define the scope The product boundary, the WCAG version and level (usually 2.1 AA or 2.2 AA), and the browser and screen reader pairings. The same page behaves differently in NVDA with Firefox and in VoiceOver with Safari, so the pairing is part of the scope.
Step 2: Explore the product Map the templates, the shared components, and the complete processes such as registration and checkout. Shared components carry the most weight: one broken navigation pattern repeats on every page that uses it.
Step 3: Select a representative sample Nobody tests every page. Take one instance of each template, every step of each process, and a random selection on top.
Step 4: Evaluate the sample Several passes over the same screen:
Keyboard only: Reach everything, see where you are, get out of every component, finish the task.
Screen reader: Listen to what the page announces, in each pairing in scope.
Zoom and reflow: Text at 200%, layout at 320 CSS pixels wide.
Forms: Does the error say what went wrong and how to fix it, and does focus land somewhere useful?
Contrast and motion Sample the rendered colors, then check again with reduced motion on.
Step 5: Report Every finding carries a success criterion, a conformance level, and its user impact. That's what makes the record usable for an accessibility statement, and what tells the team which fix goes first.
Alongside script-based manual tests, exploratory testing plays a large role. Testers navigate freely through the product to find barriers from the user's point of view.
Typical use cases
Manual testing is strongest wherever human perception decides the outcome:
UX and usability testing: How does the flow feel? Are the labels and error messages understandable?
Exploratory testing: In early development phases or after a major change.
Acceptance testing: Run alongside business teams or product owners.
Ad-hoc testing: After an urgent fix or a hotfix.
Complex end-to-end processes: Systems with many components that still change often.
Testing with people with disabilities: The only method that shows whether a flow is usable in practice, not only conformant on paper.
Strengths and limitations
Strengths of manual tests:
High flexibility when requirements are unclear or moving.
Accounts for subjective impressions and the lived experience of the people using the product.
Low barrier to entry, so business teams can take part.
Ideal for one-off or highly variable test cases.
Limitations of manual tests:
Slow execution on large test suites.
High labor effort, which raises cost.
Risk of human error and inconsistent execution.
Rarely practical for frequent regression tests or nightly builds.
What distinguishes automated accessibility testing
The process
Automated accessibility testing pairs UI engines (like Playwright or Cypress) with rules engines like axe-core. Because rules already exist inside the engine, the work sits in configuration, state coverage, and triage rather than writing manual assertions."
Typical workflow:
You're not writing assertions here, because the rules already exist inside the engine. The work sits in configuration, state coverage, and triage.
Step 1: Configure the ruleset Set the WCAG version and level, and choose which optional best-practice rules to run. Defaults flag things that aren't conformance failures, which is the fastest way to lose the team's trust in the output.
Step 2: Choose where the checks run Component level is cheapest: a button tested once covers every page that uses it. Page level catches what only appears once components sit together, such as heading order and landmark structure. Most teams need both.
Step 3: Drive the product into each state before scanning The step generic automation advice leaves out, and the one that decides whether the suite is worth anything. A scanner reads the document as it finds it, so an unopened modal, an unsubmitted form, and a collapsed menu are invisible to it. The script has to open, submit, and expand first.
Step 4: Baseline, then gate on new issues The first run against an existing product returns a large number. Record it, and fail the build only on what's added after that. Teams that block every merge on the full result set switch the check off within a month.
Step 5: Send the "needs review" results to a person axe-core returns four categories: passes, violations, inapplicable, and incomplete. Incomplete means the check couldn't decide on its own. These get dropped more than any other output, and a meaningful share of findings live there.
The initial effort is higher. It pays off once the tests run often.
Typical use cases
Automated tests do their best work on:
Regression testing: After every merge or release.
Smoke and sanity tests: To verify basic functional health quickly.
API and integration tests: Checking stable interfaces.
Performance and load tests: Effectively impossible without automation.
CI/CD quality assurance: Automated checks triggered with every commit.
Accessibility regressions: Catching a missing label or a broken contrast ratio the moment it enters the codebase.
Strengths and limitations
Strengths of automated tests:
Very fast execution of large test suites.
Repeatability and consistency without fatigue.
Scales as the product grows and releases get more frequent.
Cost-efficient over time when tests run often.
Limitations of automated tests:
High initial effort for setup, implementation, and infrastructure.
Ongoing maintenance cost, particularly with a volatile interface.
Poor fit for visual, creative, or subjective evaluation.
Risk of a green build while critical scenarios stay uncovered.
When choosing tools, development and QA teams should weigh the product's tech stack, integration with the existing CI/CD environment, maintainability of the test cases, community support, and the skills already on the team.
12 free tools for accessibility and QA testing
You don't need a budget to start. These tools are free to use, and most teams can run a first pass in an afternoon.
Free automated accessibility scanners
axe DevTools browser extension. Runs axe-core in your browser and flags issues with the matching WCAG criterion.
WAVE. WebAIM's extension, with a visual overlay that shows where each barrier sits on the page.
Lighthouse. Built into Chrome DevTools, so there's nothing to install.
Accessibility Insights for Web. Microsoft's extension, which adds a guided manual assessment on top of the automated scan.
Accessiway's free scan. A quick baseline check on any public URL.
Free tools for manual checks
NVDA. A free, open-source screen reader for Windows, and the fastest way to hear what your interface actually announces.
ANDI. A free bookmarklet that inspects labels, headings, and roles element by element.
Colour Contrast Analyser. TPGi's free desktop app, which samples any color on screen and works offline.
Free QA automation frameworks
Playwright. Open source, cross-browser, with a maintained axe-core integration.
Selenium. The long-standing open-source option, with the widest language support.
Cypress. Open-source core, popular for front-end end-to-end tests.
axe-core. The open-source accessibility engine underneath most of the scanners above. Drop it into any of the three frameworks and accessibility checks run with the rest of your suite.
One caveat worth stating plainly: these tools find issues, they don't fix them. And no scanner, ours included, replaces a human check on things like whether alt text describes the right thing.
Manual vs. automated: differences at a glance
Speed
On speed, automation wins outright. A large regression suite with hundreds of test cases runs in minutes, where manual execution would take hours or days.
Cost
Cost is more nuanced:
Manual tests have low initial cost and high ongoing cost per run.
Automated tests have high upfront cost (automation, infrastructure, training) and low marginal cost per repetition.
The economics of test automation depend on how often the tests run afterward. With frequent regression testing, continuous integration, and stable long-term requirements, automation usually pays for itself.
Maintenance
Maintenance for manual testing is mostly organizational, keeping test case documentation current.
For automated tests, scripts, test data, and environments all need upkeep, and interface changes make that heavier than teams expect.
Flexibility
Manual tests offer the most flexibility. Testers change path on the spot, try a new idea, and react to something unexpected.
Automated tests are more rigid, and they cover strictly defined scenarios in a highly structured way.
Coverage
On coverage, automated tests lead when there are many combinations and regression scenarios. Scripts work through input and configuration variations systematically, which isn't realistic by hand.
Accuracy
On accuracy, automated scripts deliver consistent execution without losing concentration.
Manual testing surfaces context-dependent barriers that nobody modeled in a technical assertion.
Comparison Table of Key Criteria
Criterion | Manual Testing | Automated Testing |
Initial effort | Low | High (tooling, scripts, infrastructure) |
Repeatability | Low | High |
Speed | Slow to medium | Very high |
Suitability for regression | Limited, expensive on large suites | Excellent, ideal for frequent regressions |
Suitability for exploratory testing | Excellent | Barely suitable |
Real user experience | Excellent (human perception) | Low |
Test coverage | Limited by time and resources | High for stable, well-modeled test cases |
Finding technical WCAG issues | High | High |
Screen-reader testing | High | Low |
Dependency on personnel | High (skills, daily performance) | Medium (maintenance skills, reproducible execution) |
Typical use cases | New features, UX, acceptance, ad-hoc tests | Regression, CI/CD, API, performance, recurring tests |
Which testing strategy fits which case
Small projects and early development phases - Manual Testing
In a small project or the first few sprints, elaborate automation usually isn't worth it yet. Requirements move fast, the interface is unstable, and many test cases run only once.
What works here:
Exploratory manual testing.
Short checklists.
Close collaboration between developers, QA, and business teams.
Start automation with unit tests and stable core functions. As requirements settle, raise the level of automation step by step.
Regression, CI/CD, and large test suites - Automated Testing
The larger the product and the more frequent the deployments, the more automation matters:
Recurring regression tests after every release or feature branch.
Quality assurance inside CI/CD pipelines, so issues surface early.
Large, reusable test suites running nightly or on every commit.
At this scale, automation is an economic necessity. Without it, the cost of repeated manual testing climbs steeply or releases slip.
A practical strategy includes:
Automating a broad base of unit and API tests.
Protecting core business processes with robust automated end-to-end tests.
Keeping the critical manual tests for UX, rare edge cases, and acceptance.
Hybrid approach and the test pyramid
The hybrid approach combines manual and automated testing along the test pyramid:
Base Many fast, stable unit tests, almost entirely automated.
Middle A moderate number of automated integration and API tests.
Top Few, targeted interface and end-to-end tests, partly automated and partly manual.
Automated tests go where they deliver high coverage at low cost. Manual tests go where human judgment, creativity, and domain knowledge are required.
A practical division of responsibilities:
Developers write unit and integration tests while they build new features.
QA automates the critical end-to-end scenarios and regression suites.
Business teams handle manual acceptance and UX testing.
People with disabilities test the flows that matter most, through structured user testing.
For accessibility specifically, this is the same logic behind WCAG 2.1 AA, the technical baseline underlying European Accessibility Act (EAA) conformance and the harmonized standard EN 301 549. Some success criteria are machine-checkable. Most of them ask a question only a person can answer.
Frequently asked questions about manual and automated accessibility testing
Our team has no QA engineer. Where do we start?
Start with two zero-infrastructure steps: run a free automated scanner on your top five pages, then navigate those same pages using only a keyboard (Tab, Enter, Escape).
The keyboard pass finds critical barriers automation cannot structurally see like trapped focus or invisible menus. Log issues in your existing tracker. Automation is worth integrating only after the same issues repeatedly return after releases.
Does an accessibility widget or overlay remove the need for testing?
No. Widgets provide helpful user-facing controls (like text resizing), but they do not correct underlying code errors, produce regulatory conformance, or replace the need for testing and remediation.
Where to go from here
Comparing manual and automated testing honestly, factoring in the economics of automation, and setting a clear strategy lets teams raise quality without adding cost they can't justify.
If you want a starting picture of where your site stands, run a free accessibility scan. From there, our digital accessibility audit work pairs automated coverage with expert manual review and testing by people with disabilities, and the accessibility compliance platform keeps the results visible to your team over time.

Editorial Board
In May 2026, Accessiway analysed 17 pages across 16 ATX Prime companies offering digital services, including banking platforms, telecoms, booking systems and energy portals.
News

Editorial Board
An accessible color palette preserves visual identity and ensures that text, states, and components stay readable for everyone who uses them, including people with visual disabilities.
Digital Accessibility
.jpg)
Author
Article 50 of the AI Act applies from August 2, 2026. Those who operate chatbots, generate synthetic content, or publish deepfakes must inform individuals. Paragraph 5 adds a condition missing from almost all compliance checklists: the notice itself must comply with applicable accessibility requirements.
News