selenium
Automatisation des applications mobiles
Recherche…
Android + Chrome + Python
Pour pouvoir exécuter des tests, Chrome
broser doit être préinstallé sur Android
appareil Android
,
Python + Chrome + Android
Pour être en mesure de travailler avec une application Web sur Android
appareil Android
utilisant Selenium
ci-dessous, les conditions préalables doivent être remplies:
-
Android SDK
installé sur l'ordinateur - Navigateur
Chrome
installé surAndroid
appareilAndroid
- Mode de débogage activé sur l'appareil
Android
Démarrez le serveur adb
et chromedriver
avec les commandes ci-dessous depuis cmd
/ Terminal
:
adb start-server
chromedriver
Notez le chromedriver
port du serveur chromedriver
du journal qui ressemble à
Démarrage de ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) sur le port 9515
Connecter Android
appareil Android
à un ordinateur avec USB
câble USB
Vous trouverez ci-dessous un code Python
simple pour obtenir la page 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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow