Testare con Appium su Sauce Labs
Identifica rapidamente i problemi di accessibilità nelle tue applicazioni iOS o Android con i test Appium, ora supportati su Sauce Labs!
Test con Appium e Sauce Labs
Deque ha collaborato con Sauce Labs per portare i test di accessibilità nella tua infrastruttura di test esistente. Aggiungi le scansioni di accessibilità ai tuoi test Appium con Axe DevTools Mobile, esegui i tuoi test su dispositivi reali con Sauce Labs, quindi controlla i risultati su Axe Developer Hub.
Configurazione per le Scansioni di Accessibilità
Prerequisiti:
- I tuoi test eseguiti su Appium versione 2.0 o superiore
- Chiave API Deque
- Utilizzo di UiAutomator2 o XCUITest Driver
Sauce Labs si è occupato dell'integrazione di Appium per te. Per avviare i test di accessibilità, incorporerai le scansioni di accessibilità nei tuoi test Appium esistenti. Consulta la nostra guida alla configurazione, iniziando con la sezione intitolata “Scansiona per Problemi di Accessibilità”.
Configurazione per l'Esecuzione dei Test su Sauce Labs
Prerequisiti:
- Un account Sauce Labs: Nome utente e Chiave di Accesso
- Applicazione caricata su Sauce Labs App Storage: Script disponibile
- Sauce Labs personalizzato Versione Appium:
appium2-deque-accessibility
Capacità Richieste:
| Nome | Tipo | Descrizione |
|---|---|---|
| appium:app | String |
La posizione dell'app da testare. Imposta storage:filename={filename of your app} per accedere alle app caricate su Sauce Labs. Le app iOS utilizzano il formato del file .ipa e Android usano .apk |
| appium:automationName | String |
Il nome del motore di automazione. Imposta su: axexcuitest per iOS o axeuiautomator2 per Android |
| sauce:options | Object |
Dettagli sull'account Sauce Labs e opzioni di configurazione. |
Oggetto sauce:options
| Nome | Tipo | Descrizione |
|---|---|---|
| nome utente | String |
Nome Utente Sauce Labs |
| accessKey | String |
Chiave di Accesso Sauce Labs |
| build | String |
Un identificatore per la tua esecuzione di test, visualizzato nel Dashboard di Sauce Labs |
| nome | String |
Il nome del tuo test |
| versioneAppium | String |
Imposta su: appium2-deque-accessibility |
NOTA: Il driver XCUITest supporta attualmente i dispositivi Sauce Labs con iOS 16+.
Infine, aggiorna il tuo URL del driver per connettersi a Sauce Labs! Esempio:
self.driver = webdriver.Remote('https://ondemand.us-west-1.saucelabs.com:443/wd/hub', options=options)Riferimenti utili:
Esegui i Tuoi Test
Ora puoi eseguire i tuoi test Appium su Sauce Labs e scansionare per l'accessibilità. Verifica i risultati dell'accessibilità su Axe Developer Hub.
Hai bisogno di aiuto?
- Contatta l'assistenza di Sauce Labs su support.saucelabs.com
- Contatta l'assistenza di Deque su support.deque.com
