Laden Sie das Java-Demo-Projekt herunter

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

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

Not for use with personal data

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.

Maven:

  1. Java JUnit Maven

Gradle (aus dem Beispielkatalog auf GitHub):

  1. Gradle JUnit
  2. Gradle TestNG
  3. Gradle Cucumber

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.

  1. Laden Sie das gezippte Projekt herunter, das Ihrer Entwicklungs- und Testumgebung entspricht.
  2. Verschieben Sie das Projekt an den gewünschten Speicherort in Ihrem Dateisystem und entpacken Sie es.
  3. Verwenden Sie Ihre Kommandozeile, um zum Projektverzeichnis zu navigieren, und gehen Sie innerhalb des Projektes in das app -Verzeichnis.
  4. 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.