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 à effectuer des tests sur des appareils physiques et vous guide à travers le reste de l'installation. (Lors des prochains lancements, l'application se souviendra de vos choix et vous mènera directement à Prêt à tester.)
Si vous ne testez qu'avec un simulateur, vous pouvez sélectionner Utiliser le simulateur à la place sur l'un de ces écrans et passer directement à 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 tout seul.
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 répertoriée, assurez-vous de vous être 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 l'installation 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 fonctionne.
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 du trousseau si cela vous est demandé, et choisissez « Toujours autoriser ».
- Si vous utilisez un appareil physique, entrez le code d'accès de votre appareil lorsque cela vous est demandé pour commencer l'automatisation des tests.
- Si vous utilisez un simulateur, autorisez le
WebDriverAgentRunner-Runner.appà accepter les connexions entrantes lorsqu'il vous est demandé.
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 sur Scan à nouveau et suivez les instructions, en commençant par 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.
