Installer axe DevTools for Web pour Java depuis l'Agora de Deque
Installation d'axe DevTools for Web for Java à l'aide du référentiel d'artefact Agora de Deque avec Maven
Pour les clients qui ne disposent pas d'un référentiel d'artefact interne et souhaitent une solution d'installation plus durable et évolutive que le téléchargement de bundles, Deque met son propre référentiel d'artefact à la disposition de certains clients. Pour plus d'informations sur d'autres façons d'installer axe DevTools, consultez les guides sur Installation à partir d'un paquet ou Installation à partir de votre référentiel Nexus.
Prérequis
Pour installer axe DevTools depuis Agora, vous devez disposer des identifiants de connexion Agora. De plus, vous devez disposer d’un projet Web Java existant avec lequel effectuer l’intégration.
Création d'un jeton d'identité
Le moyen le plus simple de créer un jeton d'identité est d'utiliser l'application Web Agora. Une fois connecté, vous pouvez générer un jeton d'identité en cliquant sur le bouton intitulé Bienvenue votre-adresse-e-mail 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 opportunité. 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.
Ajout d'authentification
Pour les utilisateurs Maven, les informations d'authentification sont ajoutées dans le fichier settings.xml, situé dans le répertoire ~/.m2. Si vous disposez d'un fichier settings.xml existant, ajoutez cet objet serveur à l'objet serveurs et ajoutez votre adresse e-mail 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é, ce modèle peut être utilisé. Votre adresse e-mail 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 de dépôt à votre <repositories> élément.
<repository>
<id>deque</id>
<url>https://agora.dequecloud.com/artifactory/devtools-maven</url>
</repository>
Ensuite, ajoutez la dépendance au <dependencies> élément. Remplacez $binding 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 » depuis la ligne de commande dans le même répertoire que votre fichier pom.xml.
Prochaines étapes
Une fois qu'axe DevTools a été installé avec succès dans votre environnement, lisez le guide sur l'importation et l'initialisation.
Si vous rencontrez des problèmes lors de l'installation d'axe DevTools, contactez directement votre représentant Deque, demandez-nous via notre support desk, ou envoyez-nous un e-mail. Nous serons heureux de vous aider à démarrer.