Téléverser vos résultats d'accessibilité sur Axe Developer Hub

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

Utiliser Axe Developer Hub avec les API Node.js

Not for use with personal data

Vous pouvez télécharger vos résultats d'accessibilité sur axe Developer Hub et utiliser ses fonctionnalités pour suivre les correctifs des problèmes d'accessibilité.

Il y a deux étapes à suivre pour télécharger vos résultats des API web vers axe Developer Hub, comme indiqué dans le diagramme suivant :

Ce diagramme montre comment vous pouvez utiliser l’axe CLI pour télécharger vos résultats d'accessibilité sur axe Developer Hub. Premièrement, votre API web écrit un fichier de résultats .json sur le disque. Deuxièmement, utilisez l'outil en ligne de commande axe pour télécharger ces résultats .json sur axe Developer Hub en fournissant un nom de fichier pour vos résultats, votre clé API personnelle et l'identifiant de votre projet à l'outil.

  1. Votre code de test écrit les résultats (un .json fichier contenant vos résultats d'accessibilité) sur le disque. Modifiez votre code de test pour créer un fichier de résultats d'accessibilité. Consultez Création de résultats d'accessibilité ci-dessous pour plus d'informations sur la modification de votre code.

  2. Utilisez l'outil CLI axe avec la sous-commande devhub pour télécharger vos résultats sur axe Developer Hub en spécifiant le fichier de résultats, votre clé API personnelle et l'ID de votre projet. Par exemple :

    axe devhub <results.json> --axe-devhub-api-key <API-key> --axe-devhub-project-id <project-ID>

Consultez Téléchargement sur axe Developer Hub pour plus d'informations sur l'utilisation du CLI pour télécharger des résultats sur axe Developer Hub.

Création de résultats d'accessibilité

Vous utilisez le paquet @axe-devtools/logger pour écrire le fichier de résultats. Voir Journalisation avec les API de Node Axe DevTools pour des exemples de code.

tip

Vous pouvez également utiliser le paquet @axe-devtools/reporter car il étend la classe AxeDevToolsLogger, ce qui lui permet également d'écrire des fichiers de résultats. Voir Générer des rapports à partir des résultats JSON d'Axe DevTools.