selenium
모바일 앱 자동화
수색…
Android + Chrome + Python
테스트를 실행할 수 있으려면 Chrome broser가 Android 기기에 사전 설치되어 있어야하며,
Python + Chrome + Android
사전 조건 아래에서 Selenium 사용하여 Android 장치에서 웹 응용 프로그램을 사용하려면 다음을 충족해야합니다.
- 컴퓨터에 설치된
Android SDK -
Android기기에 설치된Chrome브라우저 -
Android기기에서 디버깅 모드 사용
cmd / Terminal 에서 아래 명령으로 adb 및 chromedriver 서버를 시작하십시오.
adb start-server
chromedriver
보이는 로그에서 chromedriver 서버 포트 번호를 기록해 chromedriver
포트 9515 에서 ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) 시작하기
USB 케이블로 Android 기기를 컴퓨터에 연결합니다.
다음은 Google 페이지를 가져 오는 간단한 Python 코드입니다.
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
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow