Reporter-CLI mit Mobile Analyzer verwenden
Sie können die Barrierefreiheit Ihrer App schnell mit dem axe DevTools Mobile Analyzer(analyzer) beurteilen und die Ergebnisse der Scans auf dem Mobile Dashboard(dashboard) einsehen. Verwenden Sie die axe DevTools Reporter CLI, um portierbare Barrierefreiheitsberichte zu erstellen, die Sie mit allen Teammitgliedern teilen können – auch mit solchen, die keine axe DevTools Mobile-Lizenz besitzen.
Scans auswählen, um Berichte zu erstellen
Im Mobile Dashboard können Sie einen oder mehrere Scans auswählen und diese dann im "Mobile JSON"-Format exportieren.
Wenn Sie bereit sind, einen HTML-Bericht zu erstellen, stellen Sie sicher, dass sich alle relevanten Scan-Ergebnisse in einem gemeinsamen Verzeichnis befinden. Öffnen Sie ein Terminalfenster und navigieren Sie zu dem Verzeichnis, in dem Sie die ausführbare Datei axe Reporter CLI gespeichert haben.
Wenn sich die ausführbare Datei im Ordner „Downloads“ befindet, geben Sie Folgendes im Terminal ein:
cd DownloadsFühren Sie nun folgenden Befehl aus:
./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=htmlHinweis: Unter Windows wird der Befehl ohne relativen Pfad ('./') eingegeben, wie reporter-cli-win.
Die Angabe eines Ausgabeverzeichnisses ist optional, und falls keines angegeben wird, werden die Berichte in ./axe-devtools-reporter gespeichert.
Das Ausgabeverzeichnis wird mit Berichten zu jeder JSON-Ergebnisdatei sowie einem Executive-Bericht befüllt. Dateinamen für einzelne Berichte basieren auf dem Scan-Namen und dem Analysezeitpunkt des Scans. ${scanName}-axe-result-${timestamp}.html
Wie geht es weiter?
Sobald Sie Ihre Berichte erstellt haben, können Sie sie sofort anzeigen und mit Ihrem Team teilen(reporter-use-reports).
Neben der Erstellung von HTML-Berichten können Sie die Daten auch als XML/JUnit oder CSV für lokale Tests exportieren.
HTML:
./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=htmlXML/JUnit:
./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=junitCSV:
./reporter-cli-<your-system> <devtools-results-directory> <output-directory> --format=csv