Download het Java Demo Project
Download en voer een compleet voorbeeld Java-project uit dat laat zien hoe je Axe DevTools voor Web gebruikt
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.
Link om Project Zip te downloaden
Maven:
Gradle (van de Voorbeeldcatalogus op GitHub):
Elk Gradle-voorbeeld bevat een README met installatie- en gebruiksinstructies.
Gebruik
De volgende stappen gelden voor het Maven-demo project. Voor Gradle-voorbeelden volg je de README in elke GitHub-voorbeeldmap.
- Download het gezipte project dat bij jouw ontwikkel- en testomgeving past.
- Verplaats het project naar de gewenste locatie in je bestandssysteem en pak het uit.
- Gebruik uw opdrachtprompt om naar de locatie van het project te navigeren en vervolgens binnen het project naar de app-map.
- Voer het commando mvn test uit.
Zodra de tests zijn voltooid, worden de resultaten samengevoegd in een HTML-rapport. Ze worden geplaatst in de map $project-root/target/attest-reports. Deze rapporten stellen u in staat om de resultaten van de toegankelijkheidsscans eenvoudig te gebruiken.
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.
