Installer Axe DevTools pour le Web pour Java depuis l'Agora de Deque
Installation de Axe DevTools pour le Web pour Java en utilisant le dépôt d'artefacts Agora de Deque avec Maven
Pour les clients qui n'ont pas de dépôt d'artefacts interne et souhaitent une solution d'installation plus durable et évolutive que le téléchargement de packages, Deque met son propre dépôt d'artefacts à la disposition de certains clients. Pour plus d'informations sur d'autres moyens d'installer Axe DevTools, consultez les guides sur Installation depuis un package ou Installation depuis votre dépôt Nexus.
Prérequis
Pour installer Axe DevTools depuis Agora, vous devez avoir des identifiants de connexion Agora. De plus, vous devez disposer d'un projet web Java existant pour l'intégrer.
Créer un jeton d'identité
Le moyen le plus simple de créer un jeton d'identité est via application web Agora. Une fois connecté, vous pouvez générer un jeton d'identité en cliquant sur le bouton intitulé Bienvenue votre-adresse-email dans la barre supérieure à côté du bouton d'aide, puis en cliquant sur Générer un jeton d'identité. Suivez les étapes pour générer et copier votre jeton d'identité.
N'oubliez pas de copier la valeur de votre jeton d'identité lors de sa création, car ce sera votre seule occasion. Sinon, vous devrez créer un nouveau jeton.
Les jetons d'identité expirent (généralement après un an), vous devrez donc recréer votre jeton périodiquement.
Ajouter une authentification
Pour les utilisateurs de Maven, les informations d'authentification sont ajoutées dans le fichier settings.xml, situé dans le répertoire ~/.m2. Si vous avez déjà un fichier settings.xml, ajoutez cet objet serveur à l'objet serveurs et ajoutez votre adresse email et votre jeton d'identité.
<server>
<id>deque</id>
<username>youremail@yourdomain.com</username>
<password>your-identity-token</password>
</server>Si vous n'avez pas de fichier ~/.m2/settings.xml configuré, vous pouvez utiliser ce modèle. Votre adresse email et votre jeton d'identité devront également être remplacés dans ce modèle.
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.worg/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>deque</id>
<username>youremail@yourdomain.com</username>
<password>your-identity-token</password>
</server>
</servers>
</settings>Installation
Pour installer Axe DevTools dans votre projet, ajoutez d'abord cet objet dépôt à votre objet <repositories>.
<repository>
<id>deque</id>
<url>https://agora.dequecloud.com/artifactory/devtools-maven</url>
</repository>Ensuite, ajoutez la dépendance à l'objet <dependencies>. Remplacez $liaison par Selenium, Hamcrest, Cucumber ou Playwright en fonction de votre configuration de test. Remplacez $version par votre version.
<dependency>
<groupId>com.deque.html.axe-devtools</groupId>
<artifactId>$binding</artifactId>
<version>$version</version>
</dependency>Pour tester si Maven est capable d'accéder et d'installer ces dépendances, exécutez la commande "mvn install" à partir de la ligne de commande dans le même répertoire que votre fichier pom.xml.
Étapes suivantes
Une fois que Axe DevTools a été installé avec succès dans votre environnement, lisez le guide sur importation et initialisation.
Si vous rencontrez des problèmes pour installer Axe DevTools, contactez directement votre représentant Deque, posez-nous des questions via notre service d'assistance, ou envoyez-nous un email. Nous serons heureux de vous aider à démarrer.
