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

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