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 u zelfvoorzienende HTML-rapporten kunt genereren binnen uw continuous integration / continuous deployment (CI/CD) pipeline.

Resultaten gebruiken voor Lokaal Testen

Wanneer u klaar bent om een HTML-rapport te maken, zorgt u ervoor dat alle relevante scans in een gedeelde map staan. Open een terminalvenster en navigeer naar de map waar u het axe Reporter CLI uitvoerbare bestand 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 als deze niet is opgenomen, 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.

U voegt altijd de --format vlag toe wanneer u de ./reporter-cli-<your-system> opdracht uitvoert. Naast het maken van HTML-rapporten, kunt u de gegevens ook 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