Test d'accessibilité Android dans Android Studio
axe DevTools Mobile Analyzer permet d'effectuer des tests d'accessibilité sur n'importe quelle application Android construite 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 axe DevTools Mobile
Les instructions ci-dessous supposent que votre environnement Android Studio est déjà configuré. Si vous êtes nouveau sur Android Studio, consultez ce guide d'introduction pour configurer le développement d'applications.
Commencer
Passons en revue la configuration initiale pour les tests d'accessibilité en utilisant 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 commence pas à se télécharger automatiquement, cliquez sur le bouton de téléchargement à côté de "URL vers le fichier" sur 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 panneau de navigation du projet, développez
app, développezsrc, puis développezAccessibilityScan. Les dossiers à l'intérieur deAccessibilityScandevraient se déployer automatiquement, mais s'ils ne le font pas, déployez-les également. -
Double-cliquez sur le fichier
RunScanpour l'ouvrir. Remplacez le texte "YOUR_API_KEY_HERE" par votre clé API de axe DevTools Mobile.
3. Préparez votre appareil / émulateur
- Pour exécuter une analyse, votre appareil ou émulateur doit être connecté à Android Studio. Si vous utilisez un appareil, vous devrez activer les 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 de l'analyse. Si vous avez accès au code source, vous pouvez exécuter 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 de double-flèche verte à côté de
RunScan. Cela lancera l'analyse d'accessibilité sur l'application en cours d'exécution. -
Vous pouvez trouver votre analyse sur le tableau de bord axe DevTools Mobile.
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 configuré avec succès axe DevTools Mobile Analyzer. Visitez le tableau de bord axe DevTools Mobile pour voir vos analyses.
Des questions ? Rendez-vous sur la page des questions fréquemment posées
