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. 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.

Maven:

  1. Java JUnit Maven

Gradle (vom 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 Befehlszeilenschnittstelle, um zum Speicherort des Projekts zu navigieren, und wechseln Sie dann innerhalb des Projekts zum Verzeichnis app.
  4. 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.