selenium
Automatyzacja aplikacji mobilnych
Szukaj…
Android + Chrome + Python
Aby móc uruchomić testy, Chrome powinna być wstępnie zainstalowana na urządzeniu z Android ,
Python + Chrome + Android
Aby móc pracować z aplikacją internetową na urządzeniu z Android za pomocą Selenium , należy spełnić poniższe warunki wstępne:
-
Android SDKzainstalowany na komputerze - Przeglądarka
Chromezainstalowana na urządzeniu zAndroid - Tryb debugowania włączony na urządzeniu z
Android
Uruchom serwer adb i chromedriver za pomocą poniższych poleceń z cmd / Terminal :
adb start-server
chromedriver
Zanotuj numer portu serwera chromedriver z dziennika, który wygląda
Uruchamianie ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) na porcie 9515
Podłącz urządzenie Android do komputera kablem USB
Poniżej znajduje się prosty kod Python aby uzyskać stronę 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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow