Installer Axe DevTools pour le Web pour Java à partir d'un bundle
Installer Axe DevTools pour le Web pour Java à partir d'un bundle téléchargeable en utilisant Maven
Installer Axe DevTools pour le Web en tant que bundle est le moyen le plus simple de l'ajouter à un projet logiciel existant. Les bundles peuvent être téléchargés depuis cette page ou peuvent être distribués directement par votre représentant Deque. Pour des informations sur comment installer depuis votre dépôt d'artéfacts ou le dépôt d'artéfacts de Deque, consultez un de ces articles.
Prérequis
Ce package groupé nécessite un projet web Java existant pour s'intégrer, ainsi qu'un binaire de driver de navigateur Selenium pour votre navigateur cible (comme ChromeDriver ou GeckoDriver). Selon votre configuration de test, votre framework de test peut toujours être requis en tant que dépendance supplémentaire.
Installer avec Maven
Pour ajouter le bundle à votre projet en utilisant Maven, installez d'abord le JAR dans votre dépôt local Maven. Remplacez $path-to-file par le chemin du fichier vers le bundle dans votre environnement local, $binding par soit selenium, hamcrest, ou cucumber selon votre configuration de test, et $version par votre version.
Installez uniquement un paquet qui correspond à votre framework de test. Installer plus d'un paquet entraînera des erreurs.
mvn install:install-file \
-Dfile="$path-to-file/$binding-$version-jar-with-dependencies.jar" \
-DgroupId=com.deque.html.axe-devtools \
-DartifactId=$binding \
-Dversion=$version \
-Dpackaging=jar \
-Dclassifier=jar-with-dependencies \
-DgeneratePom=trueEnsuite, également dans pom.xml, ajoutez le bundle en tant qu'objet de dépendance sous l'objet <dependencies>. Remplacez $binding par soit selenium, hamcrest, ou cucumber selon votre configuration de test, et remplacez $version par votre version.
<dependency>
<groupId>com.deque.html.axe-devtools</groupId>
<artifactId>$binding</artifactId>
<version>$version</version>
<classifier>jar-with-dependencies</classifier>
<scope>test</scope>
</dependency>Pour certains frameworks de test, vous devrez également ajouter une dépendance pour le framework. À titre d'exemple, JUnit est montré. Remplacez $version par la version désirée de JUnit. Pour des frameworks autres que JUnit, consultez la documentation du framework de test.
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>$version</version>
<scope>test</scope>
</dependency>Afin de tester si maven peut accéder et installer ces dépendances, exécutez la commande mvn install depuis la ligne de commande dans le même répertoire que votre fichier pom.xml.
Prochaines étapes
Une fois Axe DevTools installé avec succès dans votre environnement, lisez le guide sur l'importation et l'initialisation.
Dépannage
Si des problèmes persistent pour installer le package en bundle, contactez directement votre représentant Deque, contactez-nous via notre service d'assistance, ou envoyez-nous un email. Nous serons heureux de vous aider.
