Gebruik Reporter CLI met Geautomatiseerd Testen

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

Door toegankelijkheidscontroles toe te voegen aan uw geautomatiseerde tests, kan uw team left-shift uitvoeren, waardoor uw apps altijd toegankelijk zijn voor uw gebruikers. Wanneer u de tools van Deque in uw testpipeline integreert, kunt u de resultaten lokaal opslaan als een JSON-bestand.

Met deze al opgeslagen resultaten kunt u vervolgens de Reporter CLI gebruiken om toegankelijk geformatteerde HTML-rapporten te genereren om te delen met de rest van uw team.

Bekijk de stappen voor het lokaal opslaan van scanresultaten met:

Resultaten gebruiken in een Pipeline

Leer hoe je zelfvoorzienende HTML-rapporten kunt genereren binnen je continuous integration / continuous deployment (CI/CD) pipeline.

Resultaten gebruiken voor Lokaal Testen

Wanneer je klaar bent om een HTML-rapport te maken, zorg ervoor dat alle relevante scans in een gedeelde map staan. Open een terminalvenster en navigeer naar de map waar je de Axe Reporter CLI executable hebt opgeslagen.

Bijvoorbeeld - als het uitvoerbare bestand in uw 'Downloads'-map staat, voert u het volgende in de terminal in:

cd Downloads

Voer nu de volgende opdracht uit:

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

Het opgeven van een uitvoermap is optioneel, en indien niet inbegrepen, worden de rapporten opgeslagen in ./axe-devtools-reporter.

De uitvoermap wordt gevuld met rapporten die overeenkomen met elk JSON-resultatenbestand, evenals een uitvoerend rapport. Bestandsnamen voor individuele rapporten worden afgeleid van de scannaam en de analysetijdstempel van de scan: ${scanName}-axe-result-${timestamp}.html.

Je zult altijd de --format-vlag toevoegen wanneer je de ./reporter-cli-<your-system>-opdracht uitvoert. Naast het maken van HTML-rapporten, kun je ook de gegevens exporteren voor XML/JUnit of 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