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é sur Android appareil Android
  • 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