Test di 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 stretto una partnership con Sauce Labs per portare i test di accessibilità nella tua infrastruttura di test esistente. Aggiungi 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 nella nostra dashboard di axe DevTools Mobile online.
Impostazione per le scansioni di accessibilità
Prerequisiti:
- I tuoi test devono essere eseguiti su Appium versione 2.0 o superiore
- Chiave API per axe DevTools Mobile
- Utilizzo del driver UiAutomator2 o XCUITest
Sauce Labs si è occupata per te dell'integrazione con Appium. Per avviare i test di accessibilità, integrerai le scansioni di accessibilità nei tuoi test Appium esistenti. Consulta la nostra guida all'installazione, iniziando dalla sezione intitolata "Ricerca problemi di accessibilità".
Impostazione per l'esecuzione di test su Sauce Labs
Prerequisiti:
- Un account Sauce Labs: Nome utente e chiave di accesso
- Applicazione caricata su Sauce Labs App Storage: Script disponibile
- Versione Appium personalizzata di Sauce Labs:
appium2-deque-accessibility
Capacità richieste:
Nome | Tipo | Descrizione |
---|---|---|
appium:app | String |
Posizione dell'app sottoposta a test. Imposta storage:filename={filename of your app} per accedere alle app caricate su Sauce Labs. Le app iOS utilizzano il formato file .ipa e Android utilizza .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 sulle opzioni di configurazione. |
sauce:options Oggetto
Nome | Tipo | Descrizione |
---|---|---|
userName | String |
Nome utente Sauce Labs |
accessKey | String |
Chiave di accesso Sauce Labs |
build | String |
Un identificatore per la tua esecuzione di test, visualizzato nella dashboard di Sauce Labs |
name | String |
Il tuo nome del test |
appiumVersion | String |
Impostato su: appium2-deque-accessibility |
NOTA: il driver XCUITest supporta attualmente e continuerà a supportare in futuro i dispositivi Sauce Labs con iOS 16+.
Infine, aggiorna l'URL del tuo driver per connetterti 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 test Appium su Sauce Labs e scansionare l'accessibilità. Controlla i risultati di accessibilità nella dashboard di axe DevTools Mobile all'indirizzo axe-mobile.deque.com.
Hai bisogno di aiuto?
- Contatta il supporto Sauce Labs su support.saucelabs.com
- Contatta il supporto Deque su support.deque.com