Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Test di Appium in AWS Device Farm
Durante una sessione di accesso remoto, puoi eseguire i test di Appium dal tuo ambiente locale, indirizzati al dispositivo della sessione utilizzando un endpoint Appium gestito. Con un endpoint Appium, sei in grado di sviluppare, testare ed eseguire il codice Appium con feedback rapido e iterazione rapida. Questo approccio al test lato client offre la flessibilità di connettersi a un dispositivo Device Farm da qualsiasi ambiente client Appium di tua scelta.
Per completare i test lato client, Device Farm supporta anche l'esecuzione di test sull'infrastruttura gestita dal servizio, denominati esecuzione lato server. In questo approccio, puoi caricare l'app e i test sul servizio, quindi eseguire i test in parallelo su più dispositivi utilizzando host di test gestiti dal servizio. Host per ambienti di test personalizzati Questo approccio è adatto sia per i test su molti dispositivi in modo indipendente, sia per i test dal contesto di una pipeline. CI/CD
Per saperne di più sull'esecuzione lato server, consulta. Framework di test e test integrati in AWS Device Farm
Argomenti
Cos'è un endpoint Appium?
Appium
Appium è basato sul modello client-server, in cui un client locale richiede a un server Appium (locale o remoto) di comandare un dispositivo per suo conto. Il server Appium gestisce un driver per comunicare con il dispositivo, come il driver UIAutomator2 per Android o il driver XCUITest per iOS.
L'endpoint Appium di Device Farm espone l'URL del server Appium per il dispositivo nella sessione di accesso remoto. L'URL dell'endpoint Appium sarà specifico per quel dispositivo in quella sessione e rimarrà valido per tutta la durata della sessione, consentendoti di eseguire l'iterazione sullo stesso dispositivo senza tempi di configurazione aggiuntivi. Per ulteriori informazioni sull'accesso remoto, consulta. Accesso remoto in AWS Device Farm