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 resultaten te produceren zonder dat er een bestaand Java-webproject nodig is om mee te integreren. Voor informatie over hoe je Axe DevTools in een bestaand projectinstalleert, lees je de handleiding 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 (uit 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 je commandoshell om naar de locatie van het project te navigeren, en dan binnen het project naar de app -directory.
- Voer de opdracht mvn testuit.
Zodra de tests zijn voltooid, worden de resultaten samengevoegd in een HTML-rapport. Ze worden opgeslagen in de map $project-root/target/attest-reports. Deze rapporten stellen je in staat de resultaten van de toegankelijkheidsscans gemakkelijk te verwerken.
Indien gewenst, kun je het project configureren om elke webadres-leesbare pagina te scannen door de testcaselinks in het/de testbestand(en) binnen $project-root/src/test/*.java te wijzigen en de tests opnieuw uit te voeren.
Configuratie
Aanvankelijk kan één of meer van de componenten binnen dit project incompatibel zijn met jouw omgeving. Mogelijk moet je de versie van de compiler of de testframeworkversie wijzigen. Deze kunnen worden aangepast binnen de pom.xml of build.gradle -bestanden. Deze projecten zijn daarnaast geconfigureerd om Selenium ChromeDriver te gebruiken. Als je een andere browser gebruikt voor geautomatiseerd testen, kun je de browserdriverconfiguratie binnen de testbestanden op $project-root/src/test/*.javaaanpassen.
Als je nog steeds problemen ondervindt, neem dan direct contact op met je Deque-vertegenwoordiger, stel ons een vraag via onze helpdesk, of stuur ons een e-mail. We helpen je graag verder.
