Download het Java Demo Project

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

Download en voer een compleet voorbeeld Java-project uit dat laat zien hoe je Axe DevTools voor Web gebruikt

Not for use with personal data

Deze demo's dienen om gebruikers vertrouwd te maken met Axe DevTools voor Java en leveren resultaten zonder dat er een bestaand Java-webproject nodig is om mee te integreren. Voor informatie over hoe u Axe DevTools kunt installeren in een bestaand project, lees de gids over installeren vanuit een bundel, vanuit je eigen artefact repository of van Deque's Agora.

Vereisten

Deze projecten vereisen een Java-ontwikkelomgeving, inclusief een JDK, en Maven of Gradle. Ze vereisen ook een Selenium WebDriver naar keuze.

Voorbeeldcatalogus

De Voorbeeldcatalogus op GitHub biedt complete Java-voorbeeldprojecten die je kunt klonen en uitvoeren om toegankelijkheidsrapporten te genereren zonder dat je een bestaand webproject nodig hebt om mee te integreren:

  1. Maven Selenium
  2. Gradle JUnit
  3. Gradle TestNG
  4. Gradle Cucumber

Elk voorbeeld bevat een README met installatie- en gebruiksinstructies.

Gebruik

  1. Kloon de Deque Examples Catalog-repository op GitHub:

    git clone git@github.com:dequelabs/axe-devtools-html-api-examples.git
    note

    Mogelijk moet je een andere kloonopdracht gebruiken, afhankelijk van hoe je toegang tot GitHub hebt ingesteld. De bovenstaande opdracht gebruikt SSH. Zie Verbinding maken met GitHub via SSH voor meer informatie.

  2. Navigeer naar het voorbeeld van je keuze, bijvoorbeeld het Maven Selenium-project:

    cd axe-devtools-html-api-examples/Java/java-selenium
  3. Voer mvn test uit.

Zodra de tests zijn afgerond, worden de resultaten samengevoegd in een HTML-rapport. Ze zullen worden geplaatst in de $project-root/target/attest-reports directory. Deze rapporten maken het eenvoudig om de resultaten van de toegankelijkheidsscans te bekijken.

Indien gewenst, kunt u het project configureren om elke via het web toegankelijke pagina te scannen door de URL's van de testcases in de testbestanden binnen $project-root/src/test/*.java te wijzigen en de tests opnieuw uit te voeren.

Configuratie

Aanvankelijk kunnen een of meer van de componenten binnen dit project incompatibel zijn met uw omgeving. Mogelijk moet u de compiler- of testframeworkversie aanpassen. Deze kunnen worden aangepast in de bestanden pom.xml of build.gradle. Daarnaast zijn deze projecten geconfigureerd om Selenium ChromeDriver te gebruiken. Als u een andere browser gebruikt voor geautomatiseerd testen, kunt u de browserdriverconfiguratie aanpassen binnen de testbestanden op $project-root/src/test/*.java.

Als u nog steeds problemen ondervindt, neem dan direct contact op met uw Deque-vertegenwoordiger, vraag ons via onze helpdesk of stuur ons een e-mail. We helpen u graag verder.