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 des tests Appium, désormais pris en charge sur Sauce Labs !

Not for use with personal data

Tests avec Appium et Sauce Labs

Deque s'est associé à Sauce Labs pour intégrer les tests d'accessibilité dans votre infrastructure de tests 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 le Axe Developer Hub.

Configuration pour les analyses d'accessibilité

Prérequis :

  • Vos tests exécutés avec Appium version 2.0 ou supérieure
  • Clé API Deque
  • Utilisation de UiAutomator2 ou XCUITest Driver

Sauce Labs a pris en charge l'intégration d'Appium pour vous. Pour lancer les tests d'accessibilité, vous incorporerez des analyses d'accessibilité dans vos tests Appium existants. Consultez notre guide de configuration, en commençant par la section intitulée « Scan for Accessibility Issues ».

Configuration pour exécuter des tests sur Sauce Labs

Prérequis :

Capacités requises :

Nom Type Description
appium:app String L'emplacement de l'application en cours de test. Définissez 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 utilise .apk.
appium:automationName String Le nom du moteur d'automatisation. Définissez sur : axexcuitest pour iOS ou axeuiautomator2 pour Android
sauce:options Object Détails sur le compte Sauce Labs et les options de configuration.

Objet sauce:options

Nom Type Description
nom d'utilisateur String Nom d'utilisateur 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 Sauce Labs
nom String Nom de votre test
appiumVersion String Définissez sur : appium2-deque-accessibility

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

Enfin, mettez à jour votre URL de driver 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 maintenant exécuter vos tests Appium sur Sauce Labs et rechercher des problèmes d'accessibilité. Consultez vos résultats d'accessibilité dans le Axe Developer Hub.

Besoin d'aide ?