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

Maven:

  1. Java JUnit Maven

Gradle (uit de Voorbeeldcatalogus op GitHub):

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

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.

  1. Download het gezipte project dat bij jouw ontwikkel- en testomgeving past.
  2. Verplaats het project naar de gewenste locatie in je bestandssysteem en pak het uit.
  3. Gebruik je commandoshell om naar de locatie van het project te navigeren, en dan binnen het project naar de app -directory.
  4. 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.