Télécharger le projet de démonstration Java
Téléchargez et exécutez un projet Java complet qui montre comment utiliser Axe DevTools pour le Web
Ces démos servent à familiariser les utilisateurs avec Axe DevTools pour Java et produisent des résultats sans nécessiter un projet web Java existant pour s’intégrer. Pour savoir comment installer Axe DevTools dans un projet existant, lisez le guide sur installation à partir d'un paquet, depuis votre propre référentiel d'artefacts, ou depuis l'Agora de Deque.
Prérequis
Ces projets nécessitent un environnement de développement Java, comprenant un JDK, ainsi que Maven ou Gradle. Ils nécessitent également un Selenium WebDriver de votre choix.
catalogue d'exemples
Le catalogue d'exemples sur GitHub fournit des projets d'exemple Java complets que vous pouvez cloner et exécuter pour générer des rapports d'accessibilité sans besoin d'intégrer un projet web existant :
Chaque exemple comprend un README avec des instructions de configuration et d'utilisation.
Utilisation
-
Clonez le le dépôt Deque Examples Catalog sur GitHub :
git clone git@github.com:dequelabs/axe-devtools-html-api-examples.gitnoteIl se peut que vous deviez utiliser une commande de clonage différente selon la façon dont vous avez configuré l'accès à GitHub. La commande ci-dessus utilise SSH. Voir Connexion à GitHub avec SSH pour plus d'informations.
-
Naviguez vers l'exemple de votre choix, par exemple le projet Maven Selenium :
cd axe-devtools-html-api-examples/Java/java-selenium -
Exécutez
mvn test.
Une fois que les tests ont fini de s'exécuter, les résultats sont compilés dans un rapport HTML. Ils seront situés dans le répertoire $project-root/target/attest-reports. Ces rapports vous permettent de consommer facilement les résultats des analyses d'accessibilité.
Si vous le souhaitez, vous pouvez configurer le projet pour analyser toute page accessible via le web en modifiant les URL des cas de test dans le(s) fichier(s) de test dans $project-root/src/test/*.java et en relançant les tests.
Configuration
Au départ, un ou plusieurs des composants de ce projet peuvent être incompatibles avec votre environnement. Vous devrez peut-être modifier la version du compilateur ou la version du cadre de test. Ces éléments peuvent être modifiés dans les fichiers pom.xml ou build.gradle. De plus, ces projets sont configurés pour utiliser Selenium ChromeDriver. Si vous utilisez un autre navigateur pour les tests automatisés, vous pouvez modifier la configuration du pilote du navigateur dans les fichiers de test situés à $project-root/src/test/*.java.
Si vous rencontrez encore des problèmes, contactez directement votre représentant Deque, posez-nous des questions via notre bureau d'assistance, ou envoyez-nous un e-mail. Nous serons ravis de vous aider.
