Test di Accessibilità Android in Android Studio
Axe DevTools Mobile Analyzer consente di eseguire test di accessibilità su qualsiasi applicazione Android sviluppata con qualsiasi tecnologia.
Richiede:
- Android Studio
- App da testare con API 26 o superiore
- App da testare installata su un dispositivo fisico o emulatore
- Nome utente e password per il Dashboard di Axe DevTools Mobile
Le istruzioni di seguito assumono che il tuo ambiente Android Studio sia già configurato. Se sei nuovo in Android Studio, dai un'occhiata a questo guida introduttiva per configurarti per lo sviluppo di app.
Per Iniziare
Vediamo come configurare per la prima volta i test di accessibilità utilizzando il progetto Axe DevTools Mobile Analyzer in Android Studio.
1. Scarica il progetto Axe DevTools Mobile Analyzer dall'Artifactory di Deque
-
Accedi all'Artifactory di Deque: agora.dequecloud.com
Nota: Quando la pagina si carica, non cercare un pacchetto. Ritorna a questa pagina e passa al passo successivo. -
Clicca su questo link per scaricare il progetto Axe DevTools Mobile Analyzer: axe-devtools-android-uiautomator-v0.6.0.zip
Se il file non inizia automaticamente a scaricarsi, clicca sul pulsante di download accanto a "URL to file" dal sito di Agora.
-
Una volta che il file zip ha terminato il download, estrai i file nella posizione desiderata sul tuo computer.
-
Apri la cartella principale in Android Studio selezionando
File→Opene selezionando la cartella del progetto.
2. Configura il Progetto
-
Da Android Studio, nel riquadro del navigatore del progetto, espandi
app, espandisrc, poi espandiAccessibilityScan. Le cartelle all'interno diAccessibilityScandovrebbero espandersi automaticamente, ma se non lo fanno, procedi ad espandere anche quelle. -
Fai doppio clic sul file
RunScanper aprirlo. Sostituisci il testo "YOUR_API_KEY_HERE" con il tuo Chiave API di Axe DevTools Mobile.
3. Prepara il Tuo Dispositivo/Emulatore
- Per eseguire una scansione, il tuo dispositivo o emulatore dovrebbe essere connesso ad Android Studio. Se utilizzi un dispositivo, dovrai abilitare impostazioni dello sviluppatore.
- Successivamente, l'app che desideri testare deve essere installata sull'emulatore/dispositivo e in esecuzione al momento della scansione. Se hai accesso al codice sorgente, puoi eseguire l'app su un emulatore Android o un dispositivo fisico direttamente.
4. Esegui una Scansione di Accessibilità
-
Con l'app in esecuzione, seleziona l'icona con la doppia freccia verde accanto a
RunScan. Questo avvierà la scansione di accessibilità contro l'app che è in esecuzione. -
Puoi trovare la tua scansione sulla Dashboard di Axe DevTools Mobile.
Ripeti questo per ogni schermata che vuoi testare.
Hai riscontrato un errore con Gradle?
Il progetto è configurato per Android Gradle plugin 8.1.1, se l'app in test non supporta la versione 8, segui il nostro guida per passare a una versione supportata.
Hai finito!
Congratulazioni, hai configurato con successo Axe DevTools Mobile Analyzer. Visita la Dashboard di Axe DevTools Mobile per vedere le tue scansioni.
Domande? Visita Domande Frequenti
