Skip to main content
WCAG & BFSG Relevant Website Assessment

Test Accessible Website: What a good test actually needs to cover

A useful website accessibility test does more than scan a homepage. It checks whether your visitors can navigate forms, keyboard focus paths, and mobile pages without barriers.

Product Managers & Product Owners
Web Developers & QA Teams
Agencies & Web Design Providers
Compliance & Legal Officers
Diagnostic Criteria

What a website accessibility test should verify

To meet the legal compliance requirements of WCAG 2.1 AA and the BFSG, all interactive sections must be free of obstacles.

Structure and Semantics

Ensure heading hierarchies, document landmarks, and form field descriptions are constructed logically for screen readers.

Common Error: Example: A heading is bold visually, but coded as a plain paragraph in HTML, making it invisible to screen reader structures.
Keyboard Navigation

All interactive elements (menus, buttons, links) must be reachable, operational, and visually highlighted using the tab key.

Common Error: Example: An active link inside a dropdown menu has no focus outline style – keyboard users navigate blindly.
Forms & Error Handling

Input fields must have explicit labels, and validation errors must be programmatically linked to their corresponding inputs.

Common Error: Example: An error message turns red visually but is not announced to assistive technology.
Visual Contrast

Text elements, inline symbols, and active states (focus, hover) must have high enough contrast ratios relative to their background.

Common Error: Example: Placeholder text or muted button labels are set to light gray on white, making them unreadable for visually impaired users.
Responsive & Mobile Viewports

Touch targets must be sufficiently large, hamburger menus must not lock, and complex zoom scales must wrap appropriately.

Common Error: Example: The mobile drawer menu cannot be opened or navigated using keyboard tab commands.
Interactive States & Overlays

Modal popups, slider filters, cookie banners, and tab segments must trap, move, and return keyboard focus logically.

Common Error: Example: An active cookie banner does not capture keyboard focus – keyboard tabs continue highlighting background links behind the overlay.
Scanner Blind Spots

What typical scanners usually miss

Simple raw source-code crawlers only capture half the truth. Here is the direct comparison.

Login Barriers & Walls

Traditional Scan: Stops at the login form / Ignores private user sections completely
navable Audit: navable signs in automatically and tests private user dashboards, profiles, and flows

Cookie Consent

Traditional Scan: Checks only the initial layout covered by the consent overlay
navable Audit: navable dismisses the banner and sweeps pages in post-consent states

Dynamic Overlays

Traditional Scan: Skips modals, dropdown filter overlays, and popup alerts entirely
navable Audit: navable validates keyboard focus trapping and modal close triggers (e.g. Escape)

Keyboard Traps

Traditional Scan: Cannot identify loop traps or focus lock defects in the tab order
navable Audit: navable verifies that focus cycles forward and backward across all elements

Mobile-specific Bugs

Traditional Scan: Tests only predefined desktop viewports and widths
navable Audit: navable flags narrow touch targets and mobile-specific viewport wrapping bugs

Form Error Handling

Traditional Scan: Audits only the static, empty initial form states
navable Audit: navable submits form inputs to trigger and test error messages for screen readers

Hidden Menus

Traditional Scan: Skips dropdown content and collapsed accordion panels
navable Audit: navable expands elements to verify accessibility states and ARIA attributes

Complex Journeys

Traditional Scan: Does not audit multi-step booking tunnels or checkout funnels
navable Audit: navable tests the full checkout path step-by-step in real time
Test Steps

How to Properly Test a Website

An accessible website cannot be guaranteed by a single tool at the push of a button. Every website should go through a structured, sequential testing process. The more dynamic and interactive your site is, the deeper the required testing scope.

1

Step 1: Quick Single-Page Scan

Best for initial evaluation. Highlights obvious coding violations on a single URL, but is insufficient for complete compliance claims.

2

Step 2: Template & Section Review

Evaluates main static layout components. Identifies global layout errors occurring in the header, footer, or core content blocks.

3

Step 3: Deep State Audit (incl. Flows)

Covers dynamic overlays, account login environments, shopping carts, and mobile states. Highly recommended for transactional portals.

4

Step 4: Combined Audit (Auto + Manual)

Integrates automated tests with manual evaluations by accessibility experts (e.g. screen reader navigation). Ensures maximum legal safety.

5

Step 5: Documentation & Monitoring

Consolidate all findings into a single compliance report and monitor the site continuously to catch regressions in new releases instantly.

Test Surfaces

What website pages and states must be tested

Accessibility is determined in the interactive states of your website, not just on the first page load.

Homepage / Landing PageCategory Pages & Product FiltersProduct Detail PagesForms & Interactive FieldsLogin & Registration FormsCustomer Dashboard & Account SettingsSearch Results & Autocomplete ProposalsCookie Consent BannersModal Dialogs & PopupsValidation Error AnnouncementsEmpty StatesCheckout & Booking FunnelsMobile Navigation Patterns
Test Boundaries

What automated checkers can and cannot accomplish

Manual testing is important for things scanners cannot judge reliably, such as whether alt text is actually meaningful, whether keyboard focus moves logically through complex flows, whether screen reader output makes sense, and whether language is understandable for real users. It is especially useful for login areas, forms, dialogs, and multi-step journeys where interaction quality matters more than raw code checks.

Well suited for automation

  • Technical layout syntax and HTML validation
  • Missing image descriptions (completely empty alt attributes)
  • Color contrast ratios between text characters and backgrounds
  • Missing input labels on standard form elements
  • Keyboard tab access for standard anchors and buttons

Requires manual expert evaluation

  • The actual quality of alt text descriptions (e.g. 'Photo 43' vs details)
  • Logical flow sequence of keyboard tabs across dynamic inputs
  • Readability level of language texts and terms
  • True interaction experience of assistive tools like screen readers
  • Exemption cases and disproportionate burden checks (Section 17 BFSG)

navable combines both methodologies: use the high-speed automated engine for bulk validation, and log manual expert samples in the same platform for unified reporting.

Ownership

Who owns which accessibility checks

Successful accessibility is a team effort. Every department contributes a critical part in practice.

Design & Product

Responsible for color palettes, contrast ratios, logical user flows, keyboard focus visual outlines, and screen reader design concept alternatives.

Content & Editorial

Responsible for meaningful image alt descriptions, semantic heading structures, accessible PDF document downloads, and plain language text.

Engineering & QA

Responsible for semantic HTML tags, WAI-ARIA roles, full keyboard support, focus trap preventions, and automated CI/CD pipeline checks.

Compliance & Leadership

Responsible for the BFSG/WCAG accessibility statement, continuous compliance monitoring, release signing, and team alignment.

The navable Solution

How navable bridges the gap in website testing

navable was engineered from the ground up to eliminate scanner blind spots and streamline professional auditing workflows.

Auditing behind cookie banners and logins

Easily declare auth credentials and banner states in navable to check protected dashboards automatically.

Testing dynamic interface states

We don't just scan raw markup – we interact with dropdowns, dialogs, and slideouts to uncover barrier transitions.

Desktop vs. Mobile comparisons

navable checks your layouts across various screen widths to identify mobile touch targets or viewport scaling bugs.

Unified compliance database

Consolidate both your automated scanning files and manual test records inside a single cloud dashboard.

Developer & AI integrations

Export detected issues directly as structured dev tickets or fix-prompts to accelerate resolution cycles.

Next Steps

Which next step is right for your website?

Clarify BFSG applicability

Check with our free checker whether your company legally falls under the BFSG.

Quick Single-Page Scan

Start with a short audit for a snapshot of one of your pages with our free audit in the tool section.

Accessibility statement

Generate a legally compliant accessibility statement from your audit data.

Discover the platform

Get started for free with navable for the first 7 days and discover how simple accessibility can be.

Frequently Asked Questions about Website Testing

References

Standards and Official References

Use these official resources and guidelines to deepen your compliance knowledge.