Installa axe DevTools per Web per Java da Agora di Deque
Installazione di axe DevTools per Web per Java utilizzando il repository di artefatti di Agora di Deque con Maven
Per i clienti che non dispongono di un repository di artefatti interno e desiderano una soluzione di installazione più sostenibile e scalabile rispetto al download di bundle, Deque mette a disposizione il proprio repository di artefatti per determinati clienti. Per informazioni su altri modi per installare axe DevTools, consulta le guide su Installazione da un bundle o Installazione dal repository Nexus.
Prerequisiti
Per installare axe DevTools da Agora, è necessario disporre delle credenziali di accesso ad Agora. Inoltre, è necessario disporre di un progetto web Java esistente con cui effettuare l'integrazione.
Creazione di un token di identità
Il modo più semplice per creare un token di identità è tramite la webapp Agora. Una volta effettuato l'accesso, puoi generare un token di identità cliccando sul pulsante Welcome your-email-address nella barra in alto accanto al pulsante della guida e poi cliccando su Genera un token di identità. Segui i passaggi per generare e copiare il tuo Identity Token.
Ricordati di copiare il valore del tuo Identity Token quando lo crei, perché questa sarà la tua unica opportunità. Altrimenti dovrai creare un nuovo token.
I token di identità scadono (solitamente dopo un anno), quindi dovrai ricrearli periodicamente.
Aggiunta di autenticazione
Per gli utenti Maven, le informazioni di autenticazione vengono aggiunte nel file settings.xml, situato nella directory ~/.m2. Se disponi di un file settings.xml esistente, aggiungi questo oggetto server all'oggetto servers e aggiungi il tuo indirizzo email e il token di identità.
<server>
<id>deque</id>
<username>youremail@yourdomain.com</username>
<password>your-identity-token</password>
</server>
Se non hai configurato un file ~/.m2/settings.xml, puoi utilizzare questo modello. Anche in questo modello sarà necessario sostituire l'indirizzo email e il token di identità.
<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>
Installazione
Per installare axe DevTools nel tuo progetto, aggiungi prima questo oggetto repository al tuo <repositories> oggetto.
<repository>
<id>deque</id>
<url>https://agora.dequecloud.com/artifactory/devtools-maven</url>
</repository>
Quindi, aggiungi la dipendenza a <dependencies> oggetto. Sostituisci $binding con Selenium, Hamcrest, Cucumber o Playwright, a seconda della configurazione di test. Sostituisci $version con la tua versione.
<dependency>
<groupId>com.deque.html.axe-devtools</groupId>
<artifactId>$binding</artifactId>
<version>$version</version>
</dependency>
Per verificare se Maven è in grado di accedere e installare queste dipendenze, eseguite il comando "mvn install" dalla riga di comando nella stessa directory del file pom.xml.
Prossimi passi
Una volta installato correttamente axe DevTools nel tuo ambiente, leggi la guida su importazione e inizializzazione.
In caso di problemi durante l'installazione di axe DevTools, contatta direttamente il tuo rappresentante Deque, chiedi informazioni tramite il nostro support desk oppure inviaci un'e-mail. Saremo lieti di aiutarti a metterti in moto.