Android Toegankelijkheidstesten in Android Studio
Met de axe DevTools Mobile Analyzer kun je toegankelijkheidstesten uitvoeren op elke Android-applicatie, ongeacht de gebruikte technologie.
Vereist:
- Android Studio
- App om te testen die draait op API 26 of hoger
- App om te testen geïnstalleerd op een fysiek apparaat of emulator
- Gebruikersnaam en wachtwoord voor het axe DevTools Mobile Dashboard
De onderstaande instructies gaan ervan uit dat je Android Studio-omgeving al is ingesteld. Als je nieuw bent met Android Studio, bekijk dan deze introductiegids om je klaar te maken voor app-ontwikkeling.
Aan de slag
Laten we de eerste keer dat we toegankelijkheidstesten instellen met behulp van het axe DevTools Mobile Analyzer Project in Android Studio doorlopen.
1. Download het axe DevTools Mobile Analyzer Project van Deque's Artifactory
-
Log in op Deque's Artifactory: agora.dequecloud.com
Let op: Wanneer de pagina laadt, zoek dan niet naar een pakket. Keer terug naar deze pagina en ga verder met de volgende stap. -
Klik op deze link om het axe DevTools Mobile Analyzer project te downloaden: axe-devtools-android-uiautomator-v0.5.0.zip
Als het bestand niet automatisch begint te downloaden, klik dan op de downloadknop naast "URL naar bestand" vanaf de Agora-site.
-
Zodra het zip-bestand is gedownload, pak je de bestanden uit naar de gewenste locatie op je computer.
-
Open de hoofdmap in Android Studio door te selecteren
File→Openen selecteer de map van het project.
2. Stel het project in
-
Vanuit Android Studio, vouw in het projectnavigatorpaneel
app, vouwsrc, en vouw danAccessibilityScan. De mappen binnenAccessibilityScanzouden automatisch moeten uitvouwen, maar als dat niet het geval is, vouw ze dan ook uit. -
Dubbelklik op het bestand
RunScanom het te openen. Vervang de tekst "YOUR_API_KEY_HERE" door je axe DevTools Mobile API Key.
3. Bereid je apparaat/emulator voor
- Om een scan uit te voeren, moet je apparaat of emulator verbonden zijn met Android Studio. Als je een apparaat gebruikt, moet je ontwikkelaarsinstellingeninschakelen.
- Vervolgens moet de app die je wilt testen geïnstalleerd en actief zijn op de emulator/apparaat op het moment van de scan. Als je toegang hebt tot de broncode, kun je de app uitvoeren op een Android-emulator, of op een fysiek apparaat direct.
4. Voer een toegankelijkheidsscan uit
-
Met de app actief, selecteer je het groene dubbelpijltje-icoon naast
RunScan. Dit start de toegankelijkheidsscan op de actieve app. -
Je kunt je scan vinden op het axe DevTools Mobile Dashboard.
Herhaal dit voor elk scherm dat je wilt testen.
Een fout met Gradle tegengekomen?
Het project is opgezet voor Android Gradle-plugin 8.1.1. Als de app die getest wordt versie 8 niet ondersteunt, volg dan onze gids om naar een ondersteunde versie over te schakelen.
Klaar!
Gefeliciteerd, je hebt axe DevTools Mobile Analyzer succesvol geïnstalleerd. Bezoek het axe DevTools Mobile Dashboard om je scans te bekijken.
Vragen? Bezoek de Veelgestelde Vragen
