selenium
Mobilappsautomation
Sök…
Android + Chrome + Python
För att kunna köra tester bör Chrome broser förinstalleras på Android enheten,
Python + Chrome + Android
För att kunna arbeta med webbapplikation på Android enhet med Selenium under förutsättningarna bör uppfyllda:
-
Android SDKinstallerat på datorn -
Chromewebbläsare installerad påAndroidenhet - Felsökningsläge aktiverat på
Androidenhet
Starta adb och chromedriver server med kommandon nedan från cmd / Terminal :
adb start-server
chromedriver
Notera chromedriver serverportnummer från loggen som ser ut
Starta ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) på port 9515
Anslut Android enheten till datorn med USB kabel
Nedan är enkel Python kod för att få Google sida:
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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow