Suche…


Android + Chrome + Python

Um Tests ausführen zu können, sollte Chrome Broser auf einem Android Gerät vorinstalliert sein.

Python + Chrome + Android

Um mit Webanwendungen auf einem Android Gerät arbeiten zu können, müssen Selenium unter folgenden Voraussetzungen erfüllt sein:

  • Auf dem Computer installiertes Android SDK
  • Chrome Browser auf Android Gerät installiert
  • Debugging-Modus auf Android Gerät aktiviert

Starten Sie den adb und chromedriver Server mit den folgenden Befehlen von cmd / Terminal :

adb start-server
chromedriver

chromedriver Sie sich die chromedriver Server-Portnummer aus dem Protokoll, das wie chromedriver aussieht

Starten von ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) an Port 9515

Verbinden Sie das Android Gerät über ein USB Kabel mit dem Computer

Nachfolgend finden Sie einfachen Python Code, um eine Google Seite zu erhalten:

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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow