Utiliser Reporter CLI avec des tests automatisés

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
Not for use with personal data

Ajouter des vérifications d'accessibilité à vos tests automatisés permettra à votre équipe d'adopter une approche préventive, garantissant que vos applications sont toujours accessibles pour vos utilisateurs. Lorsque vous intégrez les outils de Deque dans votre pipeline de tests, vous pouvez enregistrer les résultats localement sous forme de fichier JSON.

Avec ces résultats déjà enregistrés, vous pouvez ensuite utiliser le Reporter CLI pour générer des rapports HTML formatés pour l'accessibilité à partager avec le reste de votre équipe.

Consultez les étapes pour enregistrer localement les résultats des analyses avec :

Utiliser les résultats dans un pipeline

Découvrez comment vous pouvez générer des rapports HTML autonomes dans votre pipeline d'intégration continue / déploiement continu (CI/CD).

Utiliser les résultats pour des tests locaux

Lorsque vous êtes prêt à créer un rapport HTML, assurez-vous que toutes les analyses pertinentes se trouvent dans un répertoire partagé. Ouvrez une fenêtre de terminal et accédez au répertoire où vous avez enregistré l'exécutable Axe Reporter CLI.

Par exemple - si l'exécutable se trouve dans votre dossier "Téléchargements", entrez la commande suivante dans le terminal :

cd Downloads

Maintenant, exécutez la commande suivante :

./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=html

Fournir un répertoire de sortie est optionnel, et si ce n’est pas inclus, les rapports seront stockés dans ./axe-devtools-reporter.

Le répertoire de sortie sera peuplé de rapports correspondant à chaque fichier de résultats JSON, ainsi qu'un rapport exécutif. Les noms de fichiers pour les rapports individuels sont dérivés du nom de l'analyse et de l'horodatage de l'analyse : ${scanName}-axe-result-${timestamp}.html.

Vous ajouterez toujours le flag --format lors de l'exécution de la commande ./reporter-cli-<your-system>. En plus de créer des rapports HTML, vous pouvez également exporter les données en XML/JUnit ou CSV.

HTML :

./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=html

XML/JUnit :

./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=junit

CSV :

./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=csv