Appium-Tests bei 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

Identifizieren Sie schnell Barrierefreiheitsprobleme in Ihren iOS- oder Android-Anwendungen mit Appium-Tests, jetzt unterstützt von Sauce Labs!

Not for use with personal data

Testen mit Appium und Sauce Labs

Deque ist eine Partnerschaft mit Sauce Labs eingegangen, um Barrierefreiheitstests in Ihre vorhandene Testinfrastruktur zu integrieren. Fügen Sie Ihren Appium-Tests Barrierefreiheitsscans mit axe DevTools Mobile hinzu, führen Sie Ihre Tests mit Sauce Labs auf echten Geräten aus und sehen Sie sich dann die Ergebnisse in unserem axe DevTools Mobile Online-Dashboard an.

Einrichtung für Barrierefreiheits-Scans

Voraussetzungen:

  • Ihre Tests müssen mit Appium Version 2.0 oder höher ausgeführt werden
  • API-Schlüssel für axe DevTools Mobile
  • Verwendung des UiAutomator2- oder XCUITest-Treibers

Sauce Labs hat die Appium-Integration für Sie übernommen. Um Barrierefreiheitstests zu starten, integrieren Sie Barrierefreiheitsscans in Ihre vorhandenen Appium-Tests. Lesen Sie in unserem Einrichtungshandbuch nach, beginnend mit dem Abschnitt „Auf Zugänglichkeitsprobleme prüfen“.

Setup zum Ausführen von Tests auf Sauce Labs

Voraussetzungen:

Erforderliche Fähigkeiten:

Name Art Beschreibung
appium:app String Der Speicherort der getesteten App. Legen Sie fest, storage:filename={filename of your app} um auf Apps zuzugreifen, die in Sauce Labs hochgeladen wurden. iOS-Apps verwenden das Dateiformat .ipa und Android verwendet .apk
appium:automatisierungsName String Der Name der Automatisierungs-Engine. Eingestellt auf: axexcuitest für iOS oder axeuiautomator2 für Android
sauce:options Object Details zum Sauce Labs-Konto und den Konfigurationsoptionen.

sauce:options Object

Name Art Beschreibung
Benutzername String Sauce Labs Benutzername
Zugriffsschlüssel String Sauce Labs-Zugriffsschlüssel
Build String Eine Kennung für Ihren Testlauf, die im Sauce Labs Dashboard angezeigt wird
Name String Ihr Testname
appiumVersion String Eingestellt auf: appium2-deque-accessibility

HINWEIS: Der XCUITest-Treiber unterstützt derzeit Geräte von Sauce Labs, die iOS 16+ laufen.

Aktualisieren Sie abschließend die URL Ihres Treibers, um eine Verbindung zu Sauce Labs herzustellen! Beispiel:

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

Hilfreiche Hinweise:

Tests durchführen

Jetzt können Sie Ihre Appium-Tests auf Sauce Labs ausführen und auf Zugänglichkeit prüfen. Sehen Sie sich Ihre Zugänglichkeitsergebnisse auf dem Dashboard von axe DevTools Mobile unter axe-mobile.deque.com an.

Brauchen Sie Hilfe?

– Kontaktieren Sie den Sauce Labs-Support unter support.saucelabs.com – Kontaktieren Sie den Deque-Support unter support.deque.com