Tester les applications iOS pour l’accessibilité
Maintenant que vous avez installé et mis à jour Xcode, vérifié l'installation des outils de ligne de commande Xcode, et installé l'Axe DevTools Mobile Analyzer sur votre Mac, vous avez tout ce qu'il vous faut pour commencer à effectuer des tests d'accessibilité ! Suivez les étapes ci-dessous pour commencer à analyser vos applications iOS.
Lancer l'application et se connecter
- Lancez l'application Axe DevTools Mobile Analyzer depuis votre dossier Applications ou Launchpad.
- Choisissez votre configuration de serveur avant de vous connecter. L'administrateur de votre organisation peut vous fournir ces informations.
- Pour le SaaS standard, choisissez « Serveur Standard ».
- Pour On Prem ou Cloud Privé, choisissez « Serveur Personnalisé » et entrez l'URL du backend fournie par l'administrateur de votre organisation.
- Sélectionnez « Se connecter ». Une fenêtre de navigateur s'ouvrira.
- Connectez-vous avec votre nom d'utilisateur et mot de passe Deque lorsque vous y êtes invité. Note : Si vous êtes déjà connecté avec votre nom d'utilisateur/mot de passe Deque sur le web, le navigateur vous connectera automatiquement à l'application Mobile Analyzer. Vous n'aurez pas besoin de saisir votre nom d'utilisateur et votre mot de passe.
- Revenez à l'application Mobile Analyzer.
Configurer le test sur appareil physique
La première fois que vous vous connectez, l'Analyzer vérifie que votre Mac est prêt pour tester sur des appareils physiques et vous guide pour terminer la configuration restante. (Lors des lancements futurs, l'application se souvient de vos choix et vous mène directement à Prêt à tester.)
Si vous testez uniquement sur un simulateur, vous pouvez sélectionner Utiliser le simulateur à la place sur n'importe lequel de ces écrans et passer à Prêt à tester.
1. Vérification de la préparation de Xcode
Au lancement, l'Analyzer confirme que Xcode est installé, que vos outils en ligne de commande pointent vers l'application Xcode complète (et non seulement les outils en ligne de commande autonomes), et que vous avez accepté l'accord de licence Xcode.
2. Connectez-vous à Xcode avec votre identifiant Apple (première utilisation de Xcode)
Pour tester sur un appareil physique, votre Mac a besoin d'une équipe Apple Developer et d'un certificat de signature. Si vous n'avez jamais utilisé Xcode auparavant, vous n'aurez pas encore ces éléments, et l'Analyzer affichera l'écran Identifiant Apple requis pour les appareils physiques .
Pour résoudre ce problème, connectez-vous à Xcode avec votre identifiant Apple. La connexion crée le certificat de signature et enregistre votre équipe Apple Developer sur votre Mac. L'Analyzer le détecte automatiquement et continue de lui-même.
3. Sélectionnez votre équipe Apple Developer
Sur l'écran Configurer les appareils physiques , choisissez votre équipe Apple Developer dans le menu déroulant, puis sélectionnez Connecter l'appareil. L'Analyzer applique la configuration de signature de code pour vous.
- Sélectionnez votre équipe payante de l'organisation — ne sélectionnez pas votre équipe personnelle.
- Si votre équipe n'est pas listée, assurez-vous d'avoir connecté à Xcode avec l'identifiant Apple appartenant à cette équipe.
- Les comptes Apple Developer gratuits (personnels) ne sont pas pris en charge. Si l'un d'eux est sélectionné, vous serez invité à choisir une autre équipe.
Prêt à tester
Une fois la configuration terminée, vous verrez un écran intitulé Prêt à tester.
Connecter votre appareil
- Si vous utilisez un appareil physique, connectez-le à votre ordinateur via USB.
- Si vous y êtes invité, sélectionnez « Se fier ».
- Si vous utilisez un simulateur, assurez-vous que le simulateur est en marche.
Remarque : Votre appareil ou simulateur doit avoir accès à internet.
(Visitez axe.deque.com sur le navigateur de votre appareil ou simulateur pour vérifier votre connexion internet.)
Effectuer un Scan
- Sélectionnez „Scan une nouvelle application“.
- Sélectionnez votre appareil ou simulateur dans la liste.
- Sélectionnez votre application dans la liste.
- Facultatif : Fournissez un nom pour le scan. Le nom par défaut sera le titre de l'écran, s'il en existe un.
- Facultatif : Ajoutez des étiquettes pour le scan. Utilisez des étiquettes pour organiser les résultats sur le tableau de bord mobile.
- Assurez-vous que votre appareil est éveillé et que l'écran que vous souhaitez scanner est visible.
- Sélectionnez „Scan“.
- Entrez votre mot de passe de trousseau si un message s'affiche, et choisissez „Toujours autoriser“.
- Si vous utilisez un appareil physique, entrez le code d'accès de votre appareil lorsque vous y êtes invité pour démarrer l'automatisation des tests.
- Si vous utilisez un simulateur, permettez à
WebDriverAgentRunner-Runner.appd'accepter les connexions entrantes lorsque vous y êtes invité.
Examiner les Résultats
- Une fois le scan terminé, cliquez sur le lien „Voir le rapport“ pour examiner vos résultats de test sur le tableau de bord mobile.
Répétez pour chaque écran que vous souhaitez tester.
- Pour scanner un autre écran, cliquez à nouveau sur Scan et suivez les instructions, à partir de l'étape 4 ci-dessus.
Terminer le Test - Appareil Physique Uniquement
- Lors des tests sur un appareil physique, „Automatisation en cours d'exécution“ restera à l'écran. Vous pouvez naviguer vers de nouveaux écrans et effectuer des scans supplémentaires tant que c'est encore actif.
- Lorsque vous avez terminé les tests, maintenez les deux boutons de volume pour arrêter l'automatisation sur votre appareil.
