Obtenez le framework axeDevToolsXCUI

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Initialisez et configurez le framework axeDevToolsXCUI dans vos tests d'interface utilisateur

Not for use with personal data

Configuration

nécessite

Exemple d'application

Vous pouvez télécharger notre exemple d'application sur GitHub pour voir un exemple fonctionnel du axeDevToolsXCUI framework implémenté dans un test d'interface utilisateur simple. Ajoutez vos informations d'identification Deque et suivez le README pour commencer l'analyse. Cette application est inaccessible pour présenter les étapes d'implémentation d'axe DevTools Mobile et la détection des problèmes d'accessibilité.

Téléchargez et intégrez le axeDevToolsXCUI Framework

Utilisation du gestionnaire de paquets Swift

URL du paquet : https://github.com/dequelabs/axe-devtools-ios.

  1. Dans Xcode, sélectionnez votre projet principal pour ouvrir les paramètres du projet.
  2. Dans le volet des paramètres, assurez-vous que le projet principal est sélectionné et non une cible.
  3. Sélectionnez l'onglet Dépendances du package .
  4. Sélectionnez l’icône plus pour ajouter une dépendance de package.
  5. Insérez l'URL du package et sélectionnez le axe-devtools-ios package.
  6. Pour le Dependency Rule, choisissez la version exacte et entrez l'étiquette à récupérer.
  7. Sélectionnez le bouton Ajouter un package .
  8. Vous serez invité à choisir une cible à laquelle ajouter le framework. Pour axeDevToolsXCUI cochez la case à gauche, puis sélectionnez votre cible UITest.
  9. Sélectionnez à nouveau le bouton Ajouter un package et Xcode commencera à récupérer les ressources.


Capture d'écran de la fenêtre du package Swift de Xcode pour sélectionner une cible où le framework sera ajouté.

Utiliser Artifactory

Consultez les instructions d'utilisation d'Artifactory.

Framework intégré

  1. Faites glisser l'élément axeDevToolsXCUI.xcframework vers le dossier Frameworks de votre projet.
  2. Ajoutez-le à la cible de test de l’interface utilisateur de votre application.
  3. Dans les paramètres du projet, sélectionnez la cible de test de l’interface utilisateur de votre application.
  4. Sélectionnez l'onglet Build Phases .
  5. Ajoutez le framework à Copy Frameworks. (Il devrait déjà être dans Lier le binaire avec les bibliothèques).


capture d'écran de Xcode mettant en évidence les étapes pour intégrer le framework.

Restez à jour

Vérifiez que votre version d'axe DevTools Mobile pour iOS est à jour, pour vous assurer que vous disposez des dernières règles et fonctionnalités. Il ne se met pas à jour automatiquement, vous devez donc vérifier périodiquement la disponibilité d'une nouvelle version. Consultez Comment mettre à jour axe DevTools Mobile pour iOS pour plus de détails.

Quelle est la prochaine étape ? Tests automatisés

Ensuite, vous allez configurer vos tests automatisés avec XCTest pour rechercher les problèmes d'accessibilité.