selenium
Automatización de aplicaciones móviles
Buscar..
Android + Chrome + Python
Para poder ejecutar pruebas, Chrome
Broser debe estar preinstalado en un dispositivo Android
,
Python + Chrome + Android
Para poder trabajar con la aplicación web en un dispositivo Android
utilizando Selenium
, se deben cumplir las condiciones previas siguientes:
-
Android SDK
instalado en la computadora - Navegador
Chrome
instalado en dispositivoAndroid
- Modo de depuración habilitado en dispositivo
Android
Inicie el servidor adb
y chromedriver
con los siguientes comandos de cmd
/ Terminal
:
adb start-server
chromedriver
Anote el número de puerto del servidor chromedriver
del registro que parece
Iniciando ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) en el puerto 9515
Conecte el dispositivo Android
a la computadora con USB
cable USB
A continuación se muestra el código Python
simple para obtener la página de 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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow