Axe DevTools für Web für Java aus Deques Agora installieren
Axe DevTools für Web für Java mithilfe von Deques Agora-Artefakt-Repository mit Maven installieren
Für Kunden, die kein internes Artefakt-Repository haben und eine nachhaltigere und skalierbarere Lösung für die Installation als das Herunterladen von Bundles wünschen, stellt Deque ausgewählten Kunden sein eigenes Artefakt-Repository zur Verfügung. Für Informationen zu anderen Möglichkeiten, Axe DevTools zu installieren, sehen Sie die Anleitungen auf Installation aus einem Bundle oder Installation aus Ihrem Nexus-Repository.
Voraussetzungen
Um Axe DevTools von Agora zu installieren, benötigen Sie Anmeldeinformationen für Agora. Zusätzlich müssen Sie ein bestehendes Java-Webprojekt haben, mit dem Sie integrieren können.
Einen Identitäts-Token erstellen
Der einfachste Weg, einen Identitäts-Token zu erstellen, erfolgt über die Agora-Webapp. Sobald Sie angemeldet sind, können Sie einen Identitäts-Token generieren, indem Sie auf die Schaltfläche Willkommen Ihre E-Mail-Adresse in der oberen Leiste neben der Hilfeschaltfläche klicken und dann auf Einen Identitäts-Token generieren. Folgen Sie den Schritten, um Ihren Identitäts-Token zu generieren und zu kopieren.
Denken Sie daran, den Wert Ihres Identity Tokens beim Erstellen zu kopieren, da dies Ihre einzige Chance sein wird. Andernfalls müssen Sie ein neues Token erstellen.
Identity Tokens laufen ab (in der Regel nach einem Jahr), daher müssen Sie Ihr Token regelmäßig neu erstellen.
Authentifizierung hinzufügen
Für Maven-Nutzer wird die Authentifizierungsinformation in der settings.xml-Datei hinzugefügt, die sich im ~/.m2-Verzeichnis befindet. Wenn Sie bereits eine settings.xml-Datei haben, fügen Sie dieses Server-Objekt dem Servers-Objekt hinzu und ergänzen Sie Ihre E-Mail-Adresse und den Identitäts-Token.
<server>
<id>deque</id>
<username>youremail@yourdomain.com</username>
<password>your-identity-token</password>
</server>Falls Sie keine ~/.m2/settings.xml konfiguriert haben, kann diese Vorlage verwendet werden. Ihre E-Mail-Adresse und Ihr Identitäts-Token müssen ebenfalls in dieser Vorlage ersetzt werden.
<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
Um Axe DevTools in Ihrem Projekt zu installieren, fügen Sie zuerst dieses Repository-Objekt zu Ihrem <repositories>-Objekt hinzu.
<repository>
<id>deque</id>
<url>https://agora.dequecloud.com/artifactory/devtools-maven</url>
</repository>Fügen Sie dann die Abhängigkeit zum <dependencies>-Objekt hinzu. Ersetzen Sie $binding durch entweder Selenium, Hamcrest, Cucumber oder Playwright, je nach Ihrer Testkonfiguration. Ersetzen Sie $version durch Ihre Version.
<dependency>
<groupId>com.deque.html.axe-devtools</groupId>
<artifactId>$binding</artifactId>
<version>$version</version>
</dependency>Um zu testen, ob Maven in der Lage ist, auf diese Abhängigkeiten zuzugreifen und sie zu installieren, führen Sie den Befehl „mvn install“ von der Befehlszeile im gleichen Verzeichnis wie Ihre pom.xml-Datei aus.
Nächste Schritte
Sobald Axe DevTools erfolgreich in Ihrer Umgebung installiert wurde, lesen Sie die Anleitung auf Importieren und Initialisieren.
Wenn Sie Probleme bei der Installation von Axe DevTools haben, wenden Sie sich direkt an Ihren Deque-Ansprechpartner, fragen Sie uns über unser Support Desk, oder senden Sie uns eine E-Mail. Wir helfen Ihnen gerne weiter.
