Tests Appium sur Sauce Labs

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

Identifiez rapidement les problèmes d'accessibilité dans vos applications iOS ou Android avec les tests Appium, désormais pris en charge sur Sauce Labs !

Not for use with personal data

Test avec Appium et Sauce Labs

Deque s'est associé à Sauce Labs pour intégrer des tests d'accessibilité à votre infrastructure de test existante. Ajoutez des analyses d'accessibilité à vos tests Appium avec axe DevTools Mobile, exécutez vos tests sur des appareils réels avec Sauce Labs, puis consultez les résultats dans notre tableau de bord en ligne axe DevTools Mobile Dashboard.

Configuration pour les analyses d'accessibilité

Prérequis :

  • Vos tests exécutés sur Appium version 2.0 ou supérieure
  • Clé API pour axe DevTools Mobile
  • Utilisation du pilote UiAutomator2 ou XCUITest

Sauce Labs s'est occupé de l'intégration Appium pour vous. Pour lancer les tests d'accessibilité, vous intégrerez des analyses d'accessibilité dans vos tests Appium existants. Consultez notre guide de configuration, en commençant par la section intitulée « Rechercher les problèmes d'accessibilité ».

Configuration pour l'exécution de tests sur Sauce Labs

Conditions préalables :

Capacités requises :

Nom Type Description
appium:app String L'emplacement de l'application testée. Définir storage:filename={filename of your app} pour accéder aux applications téléchargées sur Sauce Labs. Les applications iOS utilisent le format de fichier .ipa et Android le utilise .apk
appium:automationName String Le nom du moteur d'automatisation. Définir sur : axexcuitest pour iOS ou axeuiautomator2 pour Android
sauce:options Object Détails sur le compte Sauce Labs et les options de configuration.

sauce:options objet

Nom Type Description
Nom d'utilisateur String Nom d'utilisateur de Sauce Labs
Clé d'accès String Clé d'accès à Sauce Labs
build String Un identifiant pour votre exécution de test, affiché dans le tableau de bord de Sauce Labs
nom String Votre nom de test
appiumVersion String Réglé sur : appium2-deque-accessibility

REMARQUE : le driver XCUITest prend actuellement en charge les appareils Sauce Labs exécutant iOS 16+.

Enfin, mettez à jour l’URL de votre pilote pour vous connecter à Sauce Labs ! Exemple :

    self.driver = webdriver.Remote('https://ondemand.us-west-1.saucelabs.com:443/wd/hub', options=options)

Références utiles :

Exécutez vos tests

Vous pouvez désormais exécuter vos tests Appium sur Sauce Labs et analyser l'accessibilité. Consultez vos résultats d'accessibilité sur le tableau de bord axe DevTools Mobile à l'adresse axe-mobile.deque.com.

Besoin d'aide ?