Laden Sie das WebDriverJS-Demoprojekt herunter
Klonen und führen Sie ein komplettes Beispielprojekt für Axe DevTools für Web mit WebDriverJS und Mocha aus
Der Beispiele-Katalog stellt ein vollständiges WebDriverJS-Beispielprojekt zur Verfügung, das Sie klonen und ausführen können, um Barrierefreiheitsberichte zu erstellen, ohne ein bestehendes Webprojekt integrieren zu müssen. Informationen zur Installation von Axe DevTools für Web in ein bestehendes Projekt finden Sie im Leitfaden zu Installation aus einem Bundle, aus Ihrem eigenen Artifakt-Repository oder von Deques Agora.
Voraussetzungen
Dieses Projekt erfordert eine Node.js-Entwicklungsumgebung. Es erfordert außerdem WebDriverJS als Peer-Abhängigkeit.
Sie benötigen außerdem Zugriff auf Deques Agora-Artefakt-Repository, um die Axe DevTools-Pakete zu installieren. Anweisungen zum Einrichten des Zugangs finden Sie unter Installieren Sie Axe DevTools für Web von Deques Agora.
Verwendung
-
Klonen Sie den Deque Beispiele-Katalog Repository auf GitHub:
git clone git@github.com:dequelabs/axe-devtools-html-api-examples.gitnoteMöglicherweise müssen Sie je nach Einrichtung Ihres GitHub-Zugriffs einen anderen Klon-Befehl verwenden. Der obige Befehl verwendet SSH. Weitere Informationen finden Sie unter Verbinden mit GitHub über SSH.
-
Navigieren Sie zum WebDriverJS-Beispiel:
cd axe-devtools-html-api-examples/Node/webdriverjs-mocha -
Führen Sie
npm installaus, um die Abhängigkeiten zu installieren -
Führen Sie
npm testaus, um die Testskripte auszuführen
Sobald die Tests abgeschlossen sind, werden die Ergebnisse von dem Axe DevTools für Web Reporter in eine HTML-Bericht zusammengefasst. Diese Berichte ermöglichen es Ihnen, die Ergebnisse der Barrierefreiheitsscans einfach zu nutzen.
Bei Bedarf können Sie das Projekt so konfigurieren, dass es jede über das Web erreichbare Seite scannt, indem Sie die Testfall-URLs in den Testdateien ändern und die Tests erneut ausführen.
Konfiguration
Anfangs kann es sein, dass eine oder mehrere Komponenten innerhalb dieses Projekts mit Ihrer Umgebung nicht kompatibel sind. Wenn die Probleme weiterhin bestehen, kontaktieren Sie direkt Ihren Deque-Vertreter, erreichen Sie uns über unser Support-Desk oder senden Sie uns eine E-Mail. Wir helfen Ihnen gerne weiter.
