Axe Watcher

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Information about Axe Watcher and how to use it with Axe Developer Hub

Not for use with personal data

What is Watcher?

The Watcher package lets you easily integrate accessibility testing into your existing test suite. These are the available packages:

  • A Node.js package available on npmjs.com for JavaScript and TypeScript developers
  • A Java package available on Maven Central.

The Watcher package, when integrated into your end-to-end test suite:

  • Adds accessibility validation to your existing test suite with minimal code changes by wrapping your test framework's important methods and function calls.
  • Automatically analyzes web pages when you run your test suite and re-analyzes the pages upon detection of any change to the DOM (each change is considered a separate page state)--perfect for single-page web apps and other complex sites with login pages and other dynamic content.
  • Links Git commits to accessibility results to let you evaluate the accessibility of each commit and monitor your project's overall accessibility progress.
  • Sends accessibility results tied to each page state and Git commit to Axe Developer Hub, where the results are tracked, de-duplicated, and presented.

Next Steps

  • Get Started contains information to help start using Axe Watcher in your own test suites.
  • Customize Axe Watcher shows how to tailor Watcher's behavior for your organization.
  • Resources comprises Watcher's JavaScript/TypeScript and Java API references and release notes.