Scarica il Progetto Demo Java

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

Scarica ed esegui un progetto Java di esempio completo che mostra come utilizzare Axe DevTools per il Web

Not for use with personal data

Queste demo servono a familiarizzare gli utenti con Axe DevTools per Java e a produrre risultati senza la necessità di un progetto web Java esistente con cui integrarsi. Per informazioni su come installare Axe DevTools in un progetto esistente, leggi la guida su come installare da un pacchetto, dal tuo repository di artefatti o da Agora di Deque.

Prerequisiti

Questi progetti richiedono un ambiente di sviluppo Java, compresi un JDK e Maven o Gradle. Richiedono anche un Selenium WebDriver a tua scelta.

Catalogo degli Esempi

Il Catalogo degli Esempi su GitHub fornisce progetti di esempio Java completi che puoi clonare ed eseguire per generare report di accessibilità senza bisogno di un progetto web esistente con cui integrarsi:

  1. Maven Selenium
  2. Gradle JUnit
  3. Gradle TestNG
  4. Gradle Cucumber

Ogni esempio include un README con istruzioni per l'installazione e l'uso.

Uso

  1. Clona il repository Deque Examples Catalog su GitHub:

    git clone git@github.com:dequelabs/axe-devtools-html-api-examples.git
    note

    Potresti dover usare un comando di clonazione diverso a seconda di come hai configurato l'accesso a GitHub. Il comando sopra utilizza SSH. Vedi Connessione a GitHub con SSH per maggiori informazioni.

  2. Naviga verso l'esempio di tua scelta, ad esempio il progetto Maven Selenium:

    cd axe-devtools-html-api-examples/Java/java-selenium
  3. Esegui mvn test.

Una volta che i test sono terminati, i risultati vengono compilati in un HTML. Si troveranno nella directory $project-root/target/attest-reports. Questi report ti permettono di fruire facilmente dei risultati delle scansioni di accessibilità.

Se lo desideri, puoi configurare il progetto per scansionare qualsiasi pagina web indirizzabile cambiando gli URL dei casi di test nel/i file di test all'interno di $project-root/src/test/*.java e rieseguendo i test.

Configurazione

Inizialmente, uno o più dei componenti di questo progetto potrebbero non essere compatibili con il tuo ambiente. Potresti dover modificare la versione del compilatore o la versione del framework di test. Questi possono essere modificati nei file pom.xml o build.gradle. Inoltre, questi progetti sono configurati per utilizzare Selenium ChromeDriver. Se usi un browser diverso per i test automatici, puoi modificare la configurazione del driver del browser nei file di test situati a $project-root/src/test/*.java.

Se hai ancora problemi, contatta direttamente il tuo rappresentante Deque, chiedici tramite il nostro supporto tecnico o inviaci un'email. Saremo felici di aiutarti.