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 Web sous forme de package est le moyen le plus simple de l'ajouter à un projet logiciel existant. Les packages peuvent être téléchargés depuis cette page ou peuvent être distribués directement par votre représentant Deque. Pour savoir comment installer depuis votre dépôt d'artéfacts ou le dépôt d'artéfacts de Deque, lisez l'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 package à votre projet en utilisant Maven, commencez par installer le JAR dans votre dépôt Maven local. Remplacez $path-to-file par le chemin du fichier vers le package dans votre environnement local, $binding par l'un de selenium, hamcrest ou cucumber selon la configuration de votre 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 package comme objet de dépendance sous l'objet <dependencies>. Remplacez $binding par l'un de selenium, hamcrest ou cucumber selon la configuration de votre 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 cadres de test, vous devrez également ajouter une dépendance pour le cadre. À titre d'exemple, JUnit est montré. Remplacez $version par la version désirée de JUnit. Pour des cadres autres que JUnit, consultez la documentation du cadre de test.
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>$version</version>
<scope>test</scope>
</dependency>Pour tester si Maven est capable d'accéder et d'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 que Axe DevTools a été installé avec succès dans votre environnement, lisez le guide sur l'importation et l'initialisation.
Dépannage
Si des problèmes d'installation du package persistent, contactez directement votre représentant Deque, joignez-nous via notre service d'assistance, ou envoyez-nous un email. Nous serons ravis de vous aider.
