Laden Sie das Java-Demo-Projekt herunter
Laden Sie ein vollständiges Java-Beispielprojekt herunter und führen Sie es aus, um zu zeigen, wie Axe DevTools für Web verwendet werden kann
Diese Demos dienen dazu, Benutzer mit Axe DevTools für Java vertraut zu machen und Ergebnisse zu erzielen, ohne dass ein bestehendes Java-Webprojekt zur Integration erforderlich ist. Für Informationen zur Installation von Axe DevTools in einem bestehenden Projektlesen Sie den Leitfaden über die Installation aus einem Bundle, aus Ihrem eigenen Artifakt-Repositoryoder aus Deques Agora.
Voraussetzungen
Diese Projekte erfordern eine Java-Entwicklungsumgebung, einschließlich eines JDK sowie Maven oder Gradle. Sie benötigen außerdem einen Selenium-WebDriver Ihrer Wahl.
Link zum Herunterladen der Projekt-Zip-Datei
Maven:
Gradle (aus dem Beispielkatalog auf GitHub):
Jedes Gradle-Beispiel enthält ein README mit Setup- und Nutzungshinweisen.
Verwendung
Die folgenden Schritte gelten für das Maven-Demo-Projekt. Für Gradle-Beispiele folgen Sie dem README in jedem GitHub-Beispielverzeichnis.
- Laden Sie das gezippte Projekt herunter, das Ihrer Entwicklungs- und Testumgebung entspricht.
- Verschieben Sie das Projekt an den gewünschten Speicherort in Ihrem Dateisystem und entpacken Sie es.
- Verwenden Sie Ihre Kommandozeile, um zum Projektverzeichnis zu navigieren, und gehen Sie innerhalb des Projektes in das app -Verzeichnis.
- Führen Sie den Befehl mvn test.
Sobald die Tests abgeschlossen sind, werden die Ergebnisse in einem HTML-Berichtzusammengestellt. Diese befinden sich im Verzeichnis $project-root/target/attest-reports. Diese Berichte ermöglichen es Ihnen, die Ergebnisse der Barrierefreiheitsscans leicht zu nutzen.
Falls gewünscht, können Sie das Projekt so konfigurieren, dass jede webadressierbare Seite gescannt wird, indem Sie die Testfall-URLs in den Testdateien in $project-root/src/test/*.java ändern und die Tests erneut ausführen.
Konfiguration
Zu Beginn sind möglicherweise eine oder mehrere Komponenten innerhalb dieses Projekts nicht mit Ihrer Umgebung kompatibel. Sie müssen eventuell die Compiler-Version oder die Version des Test-Frameworks ändern. Diese können in den pom.xml - oder build.gradle -Dateien geändert werden. Zusätzlich sind diese Projekte so konfiguriert, dass sie den Selenium ChromeDriver verwenden. Wenn Sie einen anderen Browser für automatisierte Tests verwenden, können Sie die Konfiguration des Browser-Treibers in den Testdateien unter $project-root/src/test/*.javaändern.
Wenn Sie weiterhin Probleme haben, kontaktieren Sie direkt Ihren Deque-Vertreter oder fragen Sie uns über unser Support-Desk, oder senden Sie uns eine E-Mail. Wir helfen Ihnen gerne weiter.
