Uploading Your Accessibility Results to axe Developer Hub
Using axe Developer Hub with the C# APIs
You can upload your accessibility results to axe Developer Hub and use its features to track fixes to accessibility problems.
There are two steps to follow to upload your results from the web APIs to axe Developer Hub, as shown in the following diagram:
-
Your test code writes results (a
.jsonfile containing your accessibility results) to disk. Modify your test code to create an accessibility results file. See Creating Accessibility Results below for more information about modifying your code. -
Use the CLI tool
axewith thedevhubsubcommand to upload your results to axe Developer Hub by specifying the results file, your personal API key, and your project ID. For example:axe devhub <results.json> --axe-devhub-api-key <API-key> --axe-devhub-project-id <project-ID>
See Uploading to axe Developer Hub for more information about using the CLI to upload results to axe Developer Hub.
Creating Accessibility Results
You can use AxeSelenium.Analyze() to return a results object that can be written as a .json results file for use with the axe CLI tool. See Creating Reporter-Compatible JSON for sample code.
