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. Informationen zur Installation von Axe DevTools in einem bestehenden Projekt finden Sie im Handbuch zu Installation aus einem Bundle, aus Ihrem eigenen Artifakt-Repository oder 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 (vom 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 Befehlszeilenschnittstelle, um zum Speicherort des Projekts zu navigieren, und wechseln Sie dann innerhalb des Projekts zum Verzeichnis app.
- Führen Sie den Befehl mvn test aus.
Sobald die Tests abgeschlossen sind, werden die Ergebnisse in einem HTML-Bericht zusammengefasst. Sie befinden sich im Verzeichnis $project-root/target/attest-reports. Diese Berichte ermöglichen es Ihnen, die Ergebnisse der Barrierefreiheitsscans einfach 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 innerhalb von $project-root/src/test/*.java ä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. Möglicherweise müssen Sie die Compiler-Version oder die Version des Test-Frameworks ändern. Diese können in den Dateien pom.xml oder build.gradle geändert werden. Zusätzlich sind diese Projekte konfiguriert, um Selenium ChromeDriver zu verwenden. Wenn Sie einen anderen Browser für automatisierte Tests verwenden, können Sie die Browser-Treiberkonfiguration in den Testdateien bei $project-root/src/test/*.java ändern.
Wenn Sie weiterhin Probleme haben, wenden Sie sich direkt an Ihren Deque-Ansprechpartner, fragen Sie uns über unser Support-Desk oder senden Sie uns eine E-Mail. Wir helfen Ihnen gerne weiter.
