반응형

Appium을 통하여 Mobile Web을 실행할 때, 코드 몇줄의 실행이면 끝입니다.

 

desired capabilities라는 JSON 객체 설정하는 방법은 이전 포스팅에서 정리를 하였습니다.

 

코드를 간단하게 살펴보면, 

 

XXX Android 버전 11 디바이스의 크롬 브라우저를 사용하는 것을 desired_caps에 정의 합니다.

Senium Webdriver를 활용해 Remote 하는 주소인 http://127.0.0.1:4723/wd/hub 즉, Appium 서버 주소를 입력하여 줍니다.

그리고 네이버 주소를 들어가고, driver 종료를 해라라는 뜻입니다.

from appium import webdriver

desired_caps = dict(
    deviceName= 'XXX',
    platformName='Android',
    platformVersion='11',
    browerName='chrome'
)

driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
driver.get("https://www.naver.com/")

driver.quit()

 

반응형

'software testing > appium' 카테고리의 다른 글

Appium DesiredCapabilities 설정 방법  (0) 2023.01.26
Appium 설치 - Appium  (0) 2022.03.14
Appium 설치 - Node.js  (0) 2022.03.12
Appium 설치 - Android SDK  (0) 2022.03.11
Appium 설치 - JDK (Window Version)  (0) 2022.03.10
반응형

테스트 자동화 연습을 하기 위해서 앱이 필요하다 싶으면 apkpure라는 사이트에서 APK 파일을 다운 받아서 사용하실 수 있습니다.

 

다만, APK파일이다보니 Android에서만 사용이 가능합니다.

 

반응형

'software testing' 카테고리의 다른 글

2022년 소프트웨어 테스팅 트렌드  (0) 2022.02.26
Jenkins 설치 및 설정  (0) 2016.08.22
정적 테스트와 동적 테스트  (0) 2016.02.20
리그레션 테스트  (0) 2016.01.04
What is testware? | 테스트웨어란?  (0) 2015.12.29

+ Recent posts