Appium 설치 및 환경구성 (8) pycharm와 연동하기

sunny·2022년 11월 8일
0

Appium

목록 보기
8/8

1. pycharm을 실행하고 프로젝트를 생성한다.

2. pycharm > preferences > 왼쪽에서 python interpreter를 선택한다.

3. + 버튼을 눌러 appium-python-client를 설치한다.

4. 프로젝트를 우클릭하여 > new > python pakage를 만든다. 이후 패키지 안에 파이썬 파일을 하나 생성한다.

5. 이제 파이썬 스크립트를 작성한다.

first_test.py 파일에 아래 내용을 작성했다.
앞 포스트에서 appium에서 설정한 내용과 거의 유사하다.

from appium import webdriver

desired_cap = {
    "platformName": "Android",
    "deviceName": "emulator-5556",
    "app": "/Users/yun/test_1.0_Apkpure.apk",
    "appPackage": ""
}
webdriver = webdriver.Remote("http://localhost:4723/wd/hub", desired_cap)

desired capability 파라미터

  • platform_name : OS
  • platform_version : 모바일 플랫폼 버전
  • device_name : 테스트에 사용될 디바이스 이름 (adb list로 확인)
  • app_activity : 테스트 패키지에서 최초 실행할 앱 액티비티
  • app : Appium 기동할 앱의 위치
  • automationName : 자동화 엔진 이름 (Android는 UiAutomator2)
    그외 파라미터는 appium 문서를 확인한다.
    https://appium.io/docs/en/writing-running-appium/caps/

6. 이제 파이썬을 실행한다. 스크립트 파일에서 우측버튼을 눌러 run 메뉴를 선택하면 된다. 이때 appium 서버와 에뮬레이터는 계속 띄워놓고 있어야 한다.

생각
테스트 스크립트와 테스트케이스를 파이썬 코드로 작성해서 실행할 수 있겠구나? 그럼 어떻게 작성하지? 설렘과 궁금증...

profile
Believe in yourself :)

0개의 댓글