Installazione di Axe DevTools for Web per Java da un Bundle
Installa Axe DevTools for Web per Java da un bundle scaricabile utilizzando Maven
Installare Axe DevTools per Web come bundle è il modo più semplice per aggiungerlo a un progetto software esistente. I bundle possono essere scaricati da questa pagina o possono essere distribuiti direttamente dal tuo rappresentante Deque. Per informazioni su come installare da il tuo repository di artefatti o dal repository di artefatti di Deque, leggi uno di questi articoli.
Prerequisiti
Questo pacchetto richiede un progetto web Java esistente per integrarsi, oltre a un binary driver del browser Selenium per il browser di destinazione (come ChromeDriver o GeckoDriver). A seconda della configurazione del test, potrebbe essere comunque necessario il framework di test come dipendenza aggiuntiva.
Installazione con Maven
Per aggiungere il bundle al tuo progetto utilizzando Maven, installa prima di tutto il JAR nel tuo repository locale Maven. Sostituisci $path-to-file con il percorso del file al bundle nel tuo ambiente locale, $binding con selenium, hamcrest o cucumber a seconda della tua configurazione di test, e $version con la tua versione.
Installa solo un pacchetto che corrisponda al tuo framework di test. Installare più di un pacchetto provocherà errori.
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=truePoi, anche in pom.xml, aggiungi il bundle come oggetto di dipendenza sotto l'oggetto <dependencies>. Sostituisci $binding con selenium, hamcrest o cucumber a seconda della tua configurazione di test, e sostituisci $version con la tua versione.
<dependency>
<groupId>com.deque.html.axe-devtools</groupId>
<artifactId>$binding</artifactId>
<version>$version</version>
<classifier>jar-with-dependencies</classifier>
<scope>test</scope>
</dependency>Per alcuni framework di test, dovrai aggiungere anche una dipendenza per il framework. Ad esempio, viene mostrato JUnit. Sostituisci $version con la tua versione desiderata di JUnit. Per framework diversi da JUnit, consulta la documentazione del framework di test.
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>$version</version>
<scope>test</scope>
</dependency>Per verificare se Maven è in grado di accedere e installare queste dipendenze, esegui il comando mvn install dalla riga di comando nella stessa directory del tuo file pom.xml.
Prossimi Passi
Una volta che Axe DevTools è stato installato con successo nel tuo ambiente, leggi la guida su importazione e inizializzazione.
Risoluzione dei Problemi
Se i problemi nell'installazione del pacchetto bundle persistono, contatta direttamente il tuo rappresentante Deque, raggiungici tramite il nostro sportello di supporto, o mandaci un'email. Saremo felici di aiutarti.
