Test di Accessibilità Android in Android Studio
axe DevTools Mobile Analyzer consente il test di accessibilità su qualsiasi applicazione Android costruita 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 Mobile di axe DevTools
Le istruzioni seguenti presumono che l'ambiente Android Studio sia già configurato. Se sei nuovo in Android Studio, consulta questa guida introduttiva per configurarti per lo sviluppo di app.
Per Iniziare
Passiamo attraverso la configurazione iniziale per il test di accessibilità utilizzando axe DevTools Mobile Analyzer Project in Android Studio.
1. Scaricare 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 il download, fai clic sul pulsante di download accanto a "URL to file" dal sito Agora.
-
Una volta che il file zip ha terminato il download, estrai i file nella posizione desiderata sul tuo computer.
-
Apri la cartella radice in Android Studio selezionando
File→Opene selezionando la cartella del progetto.
2. Configura il Progetto
-
Da Android Studio, nel pannello del navigatore del progetto, espandi
app, espandisrc, quindi espandiAccessibilityScan. Le cartelle all'interno diAccessibilityScandovrebbero espandersi automaticamente, ma se non lo fanno, vai avanti ed espandi anche quelle. -
Fai doppio clic sul file
RunScanper aprirlo. Sostituisci il testo "YOUR_API_KEY_HERE" con la tua chiave API di axe DevTools Mobile.
3. Prepara il Tuo Dispositivo/Emulatore
- Per eseguire una scansione, il tuo dispositivo o emulatore deve essere collegato ad Android Studio. Se utilizzi un dispositivo, sarà necessario abilitare le 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 su un dispositivo fisico direttamente.
4. Esegui una Scansione di Accessibilità
-
Con l'app in esecuzione, seleziona l'icona a doppia freccia verde accanto a
RunScan. Questo avvierà la scansione di accessibilità contro l'app in esecuzione. -
Puoi trovare la tua scansione sul Dashboard Mobile di axe DevTools.
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 prova non supporta la versione 8, segui la nostra guida per passare a una versione supportata.
Hai finito!
Congratulazioni, hai configurato con successo axe DevTools Mobile Analyzer. Visita il Dashboard di axe DevTools Mobile per vedere le tue scansioni.
Domande? Visita le Domande Frequenti
