Appium-testen op Sauce Labs
Identificeer snel toegankelijkheidsproblemen in uw iOS- of Android-applicaties met Appium-testen, nu ondersteund op Sauce Labs!
Testen met Appium en Sauce Labs
Deque heeft samengewerkt met Sauce Labs om toegankelijkheidstesten naar uw bestaande testinfrastructuur te brengen. Voeg toegankelijkheidsscans toe aan uw Appium-tests met axe DevTools Mobile, voer uw tests uit op echte apparaten met Sauce Labs en bekijk daarna de resultaten in axe Developer Hub.
Setup voor Toegankelijkheidsscans
Vereisten:
- Uw tests uitvoeren op Appium versie 2.0 of hoger
- Deque API-sleutel
- Gebruik van UiAutomator2 of XCUITest Driver
Sauce Labs heeft de Appium-integratie voor u verzorgd. Om toegankelijkheidstesten te starten, zult u toegankelijkheidsscans opnemen in uw bestaande Appium-tests. Raadpleeg onze installatiehandleiding, te beginnen met de sectie getiteld „Scan voor toegankelijkheidsproblemen“.
Setup voor het Uitvoeren van Tests op Sauce Labs
Vereisten:
- Een Sauce Labs-account: Gebruikersnaam en Toegangssleutel
- Applicatie geüpload naar Sauce Labs App Storage: Script beschikbaar
- Sauce Labs aangepaste Appium versie:
appium2-deque-accessibility
Vereiste mogelijkheden:
| Naam | Type | Beschrijving |
|---|---|---|
| appium:app | String |
De locatie van de app die getest wordt. Instellen op storage:filename={filename of your app} om toegang te krijgen tot apps geüpload naar Sauce Labs. iOS apps gebruiken het bestandsformaat .ipa en Android gebruikt .apk |
| appium:automationName | String |
De naam van de automatiseringsengine. Instellen op: axexcuitest voor iOS of axeuiautomator2 voor Android |
| sauce:options | Object |
Details over Sauce Labs-account en configuratieopties. |
sauce:options Object
| Naam | Type | Beschrijving |
|---|---|---|
| gebruikersnaam | String |
Sauce Labs gebruikersnaam |
| toegangssleutel | String |
Sauce Labs toegangssleutel |
| build | String |
Een identificator voor uw testuitvoering, weergegeven in Sauce Labs Dashboard |
| naam | String |
Uw testnaam |
| appiumVersie | String |
Ingesteld op: appium2-deque-accessibility |
OPMERKING: De XCUITest-driver ondersteunt momenteel Sauce Labs-apparaten met iOS 16+.
Ten slotte, werk je driver-URL bij om verbinding te maken met Sauce Labs! Voorbeeld:
self.driver = webdriver.Remote('https://ondemand.us-west-1.saucelabs.com:443/wd/hub', options=options)Handige referenties:
Voer uw tests uit
Nu kun je je Appium-tests op Sauce Labs uitvoeren en op toegankelijkheid scannen. Bekijk je toegankelijkheidsresultaten in de axe Developer Hub.
Hulp nodig?
- Neem contact op met Sauce Labs Support op support.saucelabs.com
- Neem contact op met Deque Support op support.deque.com
