Skip to main content
New: Deck Doctor. Upload your deck, get CPO-level feedback. 7-day free trial.
TemplateFREE⏱️ 15 minutes

Accessibility Testing Template for User Research

Plan and execute accessibility testing across WCAG 2.1 guidelines with structured audit checklists, severity scoring, and a remediation tracker.

Last updated 2026-03-04
Accessibility Testing Template for User Research preview

Accessibility Testing Template for User Research

Free Accessibility Testing Template for User Research — open and start using immediately

or use email

Instant access. No spam.

Get Template Pro — all templates, no gates, premium files

888+ templates without email gates, plus 30 premium Excel spreadsheets with formulas and professional slide decks. One payment, lifetime access.

Need a custom version?

Forge AI generates PM documents customized to your product, team, and goals. Get a draft in seconds, then refine with AI chat.

Generate with Forge AI

What This Template Is For

Accessibility testing often gets treated as a box-checking exercise that happens right before launch. By then, the cost of fixing issues is 10x higher than catching them during discovery or design. This template gives you a structured way to plan, execute, and track accessibility testing across every stage of product development.

The template covers the four WCAG 2.1 principles: Perceivable, Operable, Understandable, and Robust. Each principle maps to specific test cases with pass/fail criteria, severity ratings, and a remediation tracker so issues do not get filed and forgotten. You can use it for manual testing, automated tool audits, or assistive technology testing with screen readers.

Pair this template with the Product Discovery Handbook when you are validating that your product works for all users, not just the majority. If you are building user personas, the User Persona Template should include accessibility needs for each segment. The usability testing glossary entry covers testing fundamentals, and the Heuristic Evaluation Template provides a complementary lens for evaluating UX quality beyond accessibility.


When to Use This Template

  • During discovery. Audit competitor products for accessibility gaps you can differentiate on.
  • Before design handoff. Verify that wireframes and prototypes meet contrast, spacing, and interaction requirements.
  • During development. Run automated accessibility scans (axe, Lighthouse) against staging builds.
  • Before launch. Conduct manual screen reader testing and keyboard navigation audits.
  • After customer complaints. Investigate specific accessibility issues reported by users with disabilities.
  • Quarterly audits. Schedule recurring accessibility reviews as your product surface area grows.

How to Use This Template

  1. Define scope. Identify which flows, pages, or components you are testing. Do not try to audit everything at once. Start with your highest-traffic flows.
  2. Run automated scans first. Tools like axe DevTools, Lighthouse, and WAVE catch the low-hanging issues (missing alt text, contrast failures, missing labels). Record findings in the audit grid.
  3. Conduct manual keyboard testing. Tab through every interactive element. Verify focus order, focus visibility, and that all functionality is accessible without a mouse.
  4. Test with assistive technology. Use VoiceOver (Mac), NVDA (Windows), or TalkBack (Android) to navigate your flows. Record where the experience breaks or becomes confusing.
  5. Score and prioritize. Rate each issue by severity (Critical, Major, Minor) and assign owners with deadlines. Critical issues block launch. Major issues ship with a fix timeline. Minor issues go to the backlog.

The Template

Part 1: Test Plan

Product / Feature: [Name of the product or feature being tested]

Testing scope:

  • Flow 1: [e.g., Sign-up and onboarding]
  • Flow 2: [e.g., Dashboard navigation]
  • Flow 3: [e.g., Settings and account management]
  • Flow 4: [e.g., Core workflow (create, edit, delete)]

WCAG target level: A AA AAA

Testing methods:

  • Automated scan (axe / Lighthouse / WAVE)
  • Manual keyboard navigation
  • Screen reader testing (VoiceOver / NVDA / TalkBack)
  • Color contrast analysis
  • Zoom and text scaling (200% minimum)

Assistive technologies tested:

TechnologyVersionBrowserTester
[e.g., VoiceOver][e.g., macOS 15][e.g., Safari 18][Name]
[e.g., NVDA][e.g., 2025.1][e.g., Chrome 130][Name]

Part 2: WCAG Audit Grid

Perceivable

CriterionDescriptionPass/FailSeverityNotes
1.1.1 Non-text ContentAll images have meaningful alt text
1.3.1 Info and RelationshipsHeadings, lists, and tables are semantically correct
1.3.2 Meaningful SequenceReading order makes sense when CSS is disabled
1.4.1 Use of ColorColor is not the only way information is conveyed
1.4.3 Contrast (Minimum)Text contrast ratio meets 4.5:1 (normal) or 3:1 (large)
1.4.4 Resize TextText can be resized to 200% without loss of function
1.4.11 Non-text ContrastUI components and graphics meet 3:1 contrast

Operable

CriterionDescriptionPass/FailSeverityNotes
2.1.1 KeyboardAll functionality is keyboard accessible
2.1.2 No Keyboard TrapFocus can move freely. No element traps keyboard focus
2.4.1 Bypass BlocksSkip navigation link is present and functional
2.4.3 Focus OrderTab order follows logical reading sequence
2.4.6 Headings and LabelsHeadings and labels describe their content
2.4.7 Focus VisibleKeyboard focus indicator is clearly visible

Understandable

CriterionDescriptionPass/FailSeverityNotes
3.1.1 Language of PagePage language is declared in HTML
3.2.1 On FocusNo unexpected context changes on focus
3.3.1 Error IdentificationErrors are clearly described in text
3.3.2 Labels or InstructionsForm inputs have clear labels or instructions

Robust

CriterionDescriptionPass/FailSeverityNotes
4.1.1 ParsingHTML has no major parsing errors
4.1.2 Name, Role, ValueCustom controls have correct ARIA roles and states
4.1.3 Status MessagesStatus updates are announced to screen readers

Part 3: Issue Tracker

IDCriterionPage/ComponentDescriptionSeverityOwnerDeadlineStatus
A-001[e.g., 1.4.3][e.g., Login form][What is broken][Critical/Major/Minor][Name][Date][Open/In Progress/Fixed]
A-002
A-003

Severity definitions:

  • Critical. Prevents users with disabilities from completing core tasks. Blocks launch.
  • Major. Significantly degrades the experience but a workaround exists. Fix within 2 sprints.
  • Minor. Cosmetic or low-impact issue. Schedule for backlog.

Part 4: Summary and Sign-off

Total issues found: [Number]

Critical: [Number] | Major: [Number] | Minor: [Number]

Overall assessment: Pass Conditional pass (no Critical, Major has fix timeline) Fail

Tested by: [Name, Date]

Reviewed by: [Name, Date]


Filled Example: SaaS Onboarding Flow

Part 1: Test Plan

Product / Feature: Acme Project Management. Onboarding flow (sign-up through first project creation).

Testing scope:

  • Flow 1: Registration form and email verification
  • Flow 2: Onboarding wizard (4 steps)
  • Flow 3: First project creation and team invite
  • Flow 4: Dashboard initial state

WCAG target level: AA

Testing methods:

  • Automated scan (axe DevTools)
  • Manual keyboard navigation
  • Screen reader testing (VoiceOver)
  • Color contrast analysis
  • Zoom and text scaling (200% minimum)

Assistive technologies tested:

TechnologyVersionBrowserTester
VoiceOvermacOS 15.2Safari 18.3Sarah Chen
axe DevTools4.9Chrome 130Marcus Rivera

Part 2: WCAG Audit Grid (Selected Findings)

Perceivable

CriterionDescriptionPass/FailSeverityNotes
1.1.1 Non-text ContentAll images have meaningful alt textFailMajorOnboarding illustrations have empty alt="" but convey information
1.4.3 Contrast (Minimum)Text contrast ratio meets 4.5:1FailCritical"Skip" link on wizard is 2.8:1 contrast (light gray on white)
1.4.11 Non-text ContrastUI components meet 3:1 contrastPass-All buttons and inputs meet threshold

Operable

CriterionDescriptionPass/FailSeverityNotes
2.1.1 KeyboardAll functionality is keyboard accessibleFailCritical"Choose template" cards cannot be selected via keyboard
2.4.3 Focus OrderTab order follows logical sequenceFailMajorFocus jumps from step 2 header to step 4 button, skipping form fields
2.4.7 Focus VisibleKeyboard focus indicator visiblePass-Custom cyan focus ring applied consistently

Part 3: Issue Tracker

IDCriterionPage/ComponentDescriptionSeverityOwnerDeadlineStatus
A-0011.4.3Wizard, all steps"Skip" link has 2.8:1 contrast ratio. Needs 4.5:1 minimumCriticalJamie L.Mar 10Open
A-0022.1.1Wizard, Step 3Template selection cards lack keyboard interaction. No role="button" or tabindexCriticalDev TeamMar 10Open
A-0032.4.3Wizard, Step 2Tab order skips company name and team size fieldsMajorJamie L.Mar 14Open
A-0041.1.1Wizard, all stepsIllustration alt text is empty. Needs descriptive text for each stepMajorContentMar 14Open

Part 4: Summary and Sign-off

Total issues found: 7

Critical: 2 | Major: 3 | Minor: 2

Overall assessment: Fail. Two critical issues prevent keyboard-only users from completing onboarding.

Tested by: Sarah Chen, March 4, 2026

Reviewed by: Marcus Rivera, March 4, 2026


Key Takeaways

  1. Run automated accessibility scans (axe, Lighthouse) on every PR. They catch 30-40% of issues automatically and cost nothing to run.
  2. Keyboard navigation testing catches the most impactful issues. If a user cannot tab through your core flow, screen readers will not help either.
  3. Color contrast failures are the most common WCAG violation. Use a contrast checker during design, not after development.
  4. Test with real assistive technology, not just automated tools. Screen reader behavior varies significantly between VoiceOver, NVDA, and JAWS.
  5. Severity scoring prevents accessibility debt from piling up. Critical issues block launch. Major issues get a fix deadline. Minor issues enter the backlog with visibility.
  6. Accessibility testing is not a one-time event. Schedule quarterly audits and integrate automated checks into your CI/CD pipeline.

Frequently Asked Questions

How long does a full accessibility audit take?+
A focused audit of 3-4 key flows takes 4-6 hours for a single tester. Automated scans run in minutes, but manual keyboard and screen reader testing requires hands-on time. Plan for 1-2 days if you are auditing a full product for the first time.
Do I need to meet WCAG AAA to ship?+
No. WCAG AA is the standard that most organizations target and most regulations require. AAA includes criteria that are extremely difficult to meet for all content types (like providing sign language interpretation for all video). Aim for AA compliance and address AAA criteria where feasible.
What automated tools should I use?+
Start with axe DevTools (browser extension, free) and Lighthouse (built into Chrome DevTools). Both catch contrast issues, missing labels, ARIA errors, and semantic HTML problems. WAVE is another solid option. No automated tool catches more than 40% of WCAG issues, so manual testing is essential.
How do I test if I do not have a screen reader?+
VoiceOver is built into every Mac (System Settings, Accessibility, VoiceOver). NVDA is free for Windows. TalkBack is built into Android. You do not need to buy anything. Spend 30 minutes learning basic navigation commands before testing.
Should accessibility testing happen in discovery or before launch?+
Both. During discovery, audit competitor products and test early prototypes with keyboard navigation. Before launch, run the full audit in this template. The earlier you catch issues, the cheaper they are to fix. A contrast fix in Figma takes 5 minutes. The same fix in production takes a PR, code review, and deployment.

Explore More Templates

Browse our full library of PM templates, or generate a custom version with AI.

Free PDF

Like This Template?

Subscribe to get new templates, frameworks, and PM strategies delivered to your inbox.

or use email

Join 10,000+ product leaders. Instant PDF download.

Want full SaaS idea playbooks with market research?

Explore Ideas Pro →