Verwenden Sie Reporter CLI mit automatisiertem 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

Das Hinzufügen von Barrierefreiheitsprüfungen zu Ihren automatisierten Tests ermöglicht es Ihrem Team, frühzeitige Fehlererkennung zu betreiben, sodass Ihre Apps für Ihre Nutzer immer zugänglich sind. Wenn Sie die Werkzeuge von Deque in Ihre Testpipeline integrieren, können Sie die Ergebnisse lokal als JSON-Datei speichern.

Mit diesen bereits gespeicherten Ergebnissen können Sie dann das Reporter CLI verwenden, um barrierefrei formatierte HTML-Berichte zu erstellen, die Sie mit dem Rest Ihres Teams teilen können.

Sehen Sie sich die Schritte an, um Scan-Ergebnisse lokal zu speichern mit:

Verwendung der Ergebnisse in einer Pipeline

Erfahren Sie, wie Sie selbstständige HTML-Berichte in Ihrer Continuous Integration / Continuous Deployment (CI/CD) Pipeline erstellen können.

Verwendung der Ergebnisse für lokale Tests

Wenn Sie bereit sind, einen HTML-Bericht zu erstellen, stellen Sie sicher, dass alle relevanten Scans in einem freigegebenen Verzeichnis befinden. Öffnen Sie ein Terminalfenster und navigieren Sie zu dem Verzeichnis, in dem Sie die Axe Reporter CLI ausführbare Datei gespeichert haben.

Zum Beispiel - wenn die ausführbare Datei in Ihrem 'Downloads'-Ordner ist, geben Sie im Terminal Folgendes ein:

cd Downloads

Führen Sie nun den folgenden Befehl aus:

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

Das Angeben eines Ausgabeverzeichnisses ist optional, und wenn nicht eingeschlossen, werden die Berichte in ./axe-devtools-reporter gespeichert.

Das Ausgabeverzeichnis wird mit Berichten gefüllt, die den einzelnen JSON-Ergebnisdateien entsprechen, sowie mit einem Managementbericht. Die Dateinamen für einzelne Berichte leiten sich aus dem Scan-Namen und dem Analysezeitstempel des Scans ab: ${scanName}-axe-result-${timestamp}.html.

Sie werden immer das --format-Flag hinzufügen, wenn Sie den ./reporter-cli-<your-system>-Befehl ausführen. Zusätzlich zur Erstellung von HTML-Berichten können Sie die Daten auch für XML/JUnit oder CSV exportieren.

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