selenium
Automazione delle app mobili
Ricerca…
Android + Chrome + Python
Per poter eseguire i test, Chrome broser deve essere preinstallato sul dispositivo Android ,
Python + Chrome + Android
Per poter lavorare con l'applicazione Web su dispositivo Android utilizzando Selenium , è necessario soddisfare le condizioni preliminari:
-
Android SDKinstallato sul computer - Browser
Chromeinstallato sul dispositivoAndroid - Modalità di debug abilitata sul dispositivo
Android
Avvia server adb e chromedriver con i seguenti comandi da cmd / Terminal :
adb start-server
chromedriver
Annotare il numero di porta del server chromedriver dal log che appare
Avvio di ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) sulla porta 9515
Connetti il dispositivo Android al computer con il cavo USB
Di seguito è riportato un semplice codice Python per ottenere la pagina di Google :
from selenium import webdriver
capabilities = {
'chromeOptions': {
'androidPackage': 'com.android.chrome',
}
}
driver = webdriver.Remote('http://localhost:9515', capabilities) # Specify your port number value
driver.get('http://google.com')
driver.quit()
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow