Use axe-core or Lighthouse to assert that pages meet accessibility standards. Both tools are available in QA Wolf web flows — axe-core for precise violation gating, Lighthouse for scores and shareable reports.Documentation Index
Fetch the complete documentation index at: https://qawolf-gen-1903-add-docs-to-httpsgithubcomqawolfdocs-for-ne.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
This recipe covers accessibility spot-checking using axe-core and Lighthouse. For operationalized a11y monitoring — scheduled runs, trend tracking, aggregated reports, and stakeholder dashboards — talk to your QA Wolf team about full-service accessibility testing.
Examples
Gate a release on axe-core violationsWhen to use
- Your app has pages that must meet WCAG standards and you need to catch regressions before they reach production.
- Your team needs a release gate that fails on critical or serious WCAG violations.
- Your team needs a shareable accessibility report for stakeholders or compliance purposes.
- Your team wants to establish a baseline score for a page and track it over time.
Choosing the right approach
| Axe-core | Lighthouse | |
|---|---|---|
| Best for | CI checks, violation counts, release gating | Scores, formal reports, stakeholder sharing |
| Output | Violation list by severity | Accessibility score + full report |
| Use as a gate | Yes — throw on critical / serious | Not recommended |
| Report artifact | No (console / logs) | Yes — HTML, JSON, PDF |
These two approaches complement each other. Axe-core is precise and gateable; Lighthouse is broad and reportable. For the most complete picture, use both.
Full sample test
The full sample gates on all violation levels. Adjust the threshold to match your policy — some teams only gate on
critical and serious, particularly when first introducing accessibility testing.