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 SDK
installato sul computer - Browser
Chrome
installato 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