본문 바로가기

2. Automation/2.2 Appium

Desire capabilities

Appium 클라이언트에서 서버로 요청 할 때 필요한 값


내가 사용하는 Capabilities 으로 Python 3.6 기준이다.


Android 

desired_caps = {}
desired_caps['appPackage'] = 'com.chbreeze.jikbang4a'
desired_caps['appWaitActivity'] = '.MainActivity'
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '7.0'
desired_caps['deviceName'] = 'emulator-5554'
desired_caps['app'] = '빌드 위치'
desired_caps['fullReset'] = False
desired_caps['noReset'] = True
self.driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)


iOS  

desired_caps = {}
desired_caps['platformName'] = 'iOS'
desired_caps['platformVersion'] = '11.2'
desired_caps['deviceName'] = 'iPhone Simulator'
desired_caps['automationName'] = 'XCUITest'
desired_caps['app'] = '빌드 위치'
desired_caps['fullReset'] = False
desired_caps['noReset'] = True


self.driver = webdriver.Remote('http://localhost:4733/wd/hub', desired_caps)



자세한 값들에 대한 설명은 appium 공식 홈페이지를 참고하길 바람!!

'2. Automation > 2.2 Appium' 카테고리의 다른 글

TouchAction  (0) 2018.03.28
Error: Could not determine Xcode version: Could not get Xcode version.  (0) 2018.03.12
1.4.0 버전 업데이트  (0) 2018.03.05
Appium 환경 세팅 (mac)  (0) 2016.06.08
Appium 공부01 - Appium 이란  (0) 2016.06.07