Manual Accessibility Testing
Manual accessibility testing is the process of evaluating accessibility through direct human review and interaction rather than relying only on automated tools.
It is used to identify barriers that require context, judgement, or actual interaction to understand.
What It Checks
Manual testing may include:
- Navigating entirely by keyboard
- Following visible focus states
- Reviewing heading and page structure
- Checking accessible names
- Evaluating alt text in context
- Testing forms and error messages
- Inspecting semantic HTML
- Testing zoom and responsive behaviour
- Using a screen reader
- Completing important user journeys
The testing method should reflect the website and the risks being evaluated.
How It Works
A tester interacts with the site deliberately, often following repeatable test cases.
Instead of asking only whether a technical rule is present, manual testing can ask whether the resulting experience actually makes sense.
This is particularly important for navigation, dynamic interfaces, content meaning, focus behaviour, and complex workflows.
Why It Matters
Many accessibility questions cannot be answered reliably from code alone.
An image can contain an alt attribute while still having poor alt text.
A button can technically receive keyboard focus while appearing in a confusing order.
A form can contain labels while providing unusable error feedback.
Manual review exposes those differences.
Common Problems
Manual testing becomes less useful when it:
- Has no defined scope
- Relies entirely on one assistive technology
- Tests isolated controls without completing real tasks
- Produces findings without reproduction steps
- Is treated as a replacement for automated accessibility testing
How to Improve
Combine repeatable manual checks with automated accessibility testing.
Prioritize representative templates, shared components, complex interactions, and important user journeys.
Record not just what failed, but what the user experiences and where the underlying problem appears to originate.