Konfigurieren von axe DevTools für Web CLI

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

Informationen zu Kommandozeilenoptionen für die CLI

Not for use with personal data

Axe DevTools für Web CLI kann mit Befehlszeilenflags oder aus einer Selenium-Konfigurationsdatei konfiguriert werden.

CLI-Flags

Die folgenden CLI-Flags sind sowohl beim Testen einer Workflow-Spezifikation als auch beim [Testen von Seiten] verfügbar(cli-page-tests). Sie bleiben zwischen den Ausführungen der axe DevTools für die Web-CLI bestehen, da sie die Konfiguration ändern.

note

Die Befehlszeilenhilfe ist über die CLI selbst verfügbar, indem Sie axe --help den Befehl ausführen.

Browserauswahl-Flag

Dieses Flag wählt aus, welcher Browser ausgeführt werden soll. Die Selenium-Webdriver-Bindung für den Browser ist erforderlich.

axe <url-or-spec-file> --browser=chrome

Headless-Browsermodus

Dieses Flag stellt den Browser so ein, dass er im Headless-Modus gestartet wird, was bedeutet, dass der Browser nicht auf dem Bildschirm angezeigt wird.

axe <url-or-spec-file> --headless

Fenstergrößensteuerung

Mit diesem Flag kann die Fenstergröße in Pixeln anhand der Breite und Höhe angegeben werden. Das Flag steuert auch die virtuelle Fenstergröße im Headless-Modus.

axe <url-or-spec-file> --window-size=600,800

Nicht vertrauenswürdige SSL-Zertifikate akzeptieren

Dieses Flag ermöglicht die Annahme nicht vertrauenswürdiger SSL-Zertifikate

axe <url-or-spec-file> --accept-untrusted

Auswählen eines Remote-Servers

Dieses Flag ermöglicht die Verwendung eines Remote-Servers wie BrowserStack oder Sauce Labs

axe <url-or-spec-file> --remote-server <server-url>

Konfigurieren des Timeouts für das Laden der Seite

Mit diesem Flag können Sie das Timeout-Attribut für das Laden der Seite konfigurieren. Der Standardwert ist 60.000 ms.

axe <url-or-spec-file> --page-timeout 60000

Konfigurieren des Skriptausführungs-Timeouts

Mit diesem Flag kann die maximal zulässige Zeit für die Ausführung einer Spezifikationsdatei konfiguriert werden. Der Standardwert ist 60.000 ms.

axe <url-or-spec-file> --script-timeout 60000

Konfigurieren der Post-Get-Pause

Dieses Flag ermöglicht die Konfiguration des Zeitraums zwischen dem Abrufen einer Webseite und dem Starten des Scans. Der Standardwert ist 2000 ms.

axe <url-or-spec-file> --post-get-pause 2000

Konfigurieren der Post-Skript-Pause

Dieses Flag ermöglicht die Konfiguration des Zeitraums zwischen einer Skriptaktion und dem Starten des Scans. Der Standardwert ist 2000 ms.

axe <url-or-spec-file> --post-script-pause 2000

Konfigurieren Sie die Pause nach der Analyse - post-analyze-pause [post-analyze-pause]

Dieses Flag ermöglicht die Konfiguration des Zeitraums zwischen dem Starten einer Seitenanalyse und dem Übergang zur nächsten Aktion. Der Standardwert ist 2000 ms.

axe <url-or-spec-file> --post-analyze-pause 2000

--enable-tracking <Status>

Daten an die Metrikbibliothek senden aktivieren

--set-distinct-id <distinct-id>

Den Wert der eindeutigen ID, die gespeichert/verwendet wird, ändern

--set-tracking-url <url>

Ändern Sie die URL, an die die Messdaten gesendet werden

Selenium-Konfiguration

Alternativ zur Verwendung der oben genannten Konfigurationsflags können Sie die Standardwerte der axe DevTools CLI mit festlegen axe config-selenium. Ihnen werden eine Reihe von Fragen gestellt, deren Ergebnisse in einer Einstellungskonfigurationsdatei gespeichert werden. Einige Attribute können mit den Pfeiltasten ausgewählt werden, andere müssen manuell eingegeben werden.

$ axe config-selenium
? Choose browser for running automated tests: (Use arrow keys)
? Choose browser for running automated tests: chrome
? Enter a value for pageLoadTimeout: 60000
? Enter a value for setScriptTimeout: 60000
? Accept untrusted ssl certs: Yes
? Enter a value for postGetPause: 2000
? Enter a value for postScriptPause: 2000
? Enter a value for postAnalysisPause: 2000
? Launch browser in headless mode: No

Results saved to ~/.config/preferences/com.deque.axe.devtools.cli.pref