Test d'accessibilité Android dans Android Studio
Axe DevTools Mobile Analyzer permet de tester l'accessibilité sur toute application Android développée avec n'importe quelle technologie.
Nécessite :
- Android Studio
- Application à tester exécutant l'API 26 ou supérieure
- Application à tester installée sur un appareil physique ou un émulateur
- Nom d'utilisateur et mot de passe pour le Tableau de bord mobile Axe DevTools
Les instructions ci-dessous supposent que votre environnement Android Studio est déjà configuré. Si vous découvrez Android Studio, consultez ce guide d'introduction pour configurer le développement d'applications.
Commencer
Passons en revue la configuration initiale pour tester l'accessibilité avec le projet Axe DevTools Mobile Analyzer dans Android Studio.
1. Téléchargez le projet Axe DevTools Mobile Analyzer depuis l'Artifactory de Deque
-
Connectez-vous à l'Artifactory de Deque : agora.dequecloud.com
Remarque : Lorsque la page se charge, ne cherchez pas de paquet. Revenez à cette page et passez à l'étape suivante. -
Cliquez sur ce lien pour télécharger le projet Axe DevTools Mobile Analyzer : axe-devtools-android-uiautomator-v0.6.0.zip
Si le fichier ne se télécharge pas automatiquement, cliquez sur le bouton de téléchargement à côté de « URL du fichier » depuis le site Agora.
-
Une fois que le fichier zip est téléchargé, extrayez les fichiers à l'emplacement souhaité sur votre ordinateur.
-
Ouvrez le dossier racine dans Android Studio en sélectionnant
File→Openet en sélectionnant le dossier du projet.
2. Configurez le projet
-
Depuis Android Studio, dans le volet de navigation du projet, développez
app, développezsrc, puis développezAccessibilityScan. Les dossiers à l'intérieur deAccessibilityScandevraient s'ouvrir automatiquement, mais s'ils ne le font pas, vous pouvez les développer aussi. -
Double-cliquez sur le fichier
RunScanpour l'ouvrir. Remplacez le texte "YOUR_API_KEY_HERE" par votre Clé API mobile Axe DevTools.
3. Préparez votre appareil / émulateur
- Pour effectuer un scan, votre appareil ou émulateur doit être connecté à Android Studio. Si vous utilisez un appareil, vous devrez activer paramètres développeur.
- Ensuite, l'application que vous souhaitez tester doit être installée sur l'émulateur/appareil et en cours d'exécution au moment du scan. Si vous avez accès au code source, vous pouvez lancer l'application sur un émulateur Android, ou un appareil physique directement.
4. Exécutez une analyse d'accessibilité
-
Avec l'application en cours d'exécution, sélectionnez l'icône à double flèche verte à côté de
RunScan. Cela lancera le scan d'accessibilité sur l'application en cours d'exécution. -
Vous pouvez trouver votre scan sur le Tableau de bord mobile Axe DevTools.
Répétez ceci pour chaque écran que vous souhaitez tester.
Vous avez rencontré une erreur avec Gradle ?
Le projet est configuré pour le plugin Android Gradle 8.1.1, si l'application testée ne supporte pas la version 8, suivez notre guide pour passer à une version prise en charge.
C'est terminé !
Félicitations, vous avez réussi à configurer Axe DevTools Mobile Analyzer. Visitez le Tableau de bord mobile Axe DevTools pour voir vos scans.
Des questions ? Visitez questions fréquemment posées
