selenium
Automatisering van mobiele apps
Zoeken…
Android + Chrome + Python
Om tests te kunnen uitvoeren, moet Chrome broser vooraf zijn geïnstalleerd op een Android apparaat,
Python + Chrome + Android
Om te kunnen werken met web-applicatie op Android apparaat met behulp van Selenium onderstaande voorwaarden worden voldaan:
-
Android SDKgeïnstalleerd op computer -
Chromebrowser geïnstalleerd opAndroidapparaat - Foutopsporingsmodus ingeschakeld op
Androidapparaat
Start adb en chromedriver server met onderstaande opdrachten van cmd / Terminal :
adb start-server
chromedriver
Noteer het chromedriver van de chromedriver server uit het logboek dat eruit ziet
ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) starten op poort 9515
Verbind Android apparaat met computer via USB kabel
Hieronder staat een eenvoudige Python code om de Google pagina te krijgen:
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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow