Installazione di Axe DevTools for Web per Java da un Bundle

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Installa Axe DevTools for Web per Java da un bundle scaricabile utilizzando Maven

Not for use with personal data

Installare Axe DevTools for 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, prima installa 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.

important

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=true

Quindi, sempre 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. Come esempio, viene mostrato JUnit. Sostituisci $version con la 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 testare se Maven è in grado di accedere e installare queste dipendenze, esegui il comando mvn install dal prompt dei comandi nella stessa directory del 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 di installazione del pacchetto bundle persistono, contatta direttamente il tuo rappresentante Deque, contattaci tramite il nostro sportello di supporto, o mandaci un'email. Saremo felici di aiutarti.