Installer Axe DevTools pour le Web pour Java à partir d'un bundle

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

Installer Axe DevTools pour le Web pour Java à partir d'un bundle téléchargeable en utilisant Maven

Not for use with personal data

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.

important

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=true

Ensuite, é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.