저도 평소에는 케이블로 실제 기기를 연결시킨 뒤에 자동화 스크립트를 돌리곤 했는데
혹시 원격으로 할 수 있냐는 팀원 분들 말을 듣고 찾아보니 하는 방법이 있었습니다! (유레카)
다만 셀룰러 통신으로는 할 수 없고 자동화 스크립트를 돌리는 PC와 스마트폰이 동일한 wifi에 접속 되어있어야 합니다.
한번 해볼까요?
사전 준비하실 것은
1. 안드로이드 스튜디오
2. adb 기능을 사용할 수 있는 조건 (path 설정)
그리고 PC와 스마트폰을 케이블로 연결합니다.
(뭐야 케이블 없이 하려고 하는거 아니였어?...)
그런뒤에 아래의 커맨드를 입력합니다.
adb tcpip 5555
그러면 이렇게
데몬을 성공적으로 시작했다는 문구가 표시됩니다.
그 뒤에 케이블 연결을 해지해주세요.
그리고 스마트폰 와이파이 메뉴로 이동해서 현재 기기의 IP주소를 확인해주세요
그리고 아래의 커맨드를 입력하시면
adb connect {ip주소}
ex) adb connect 192.168.0.1
해당 IP에 5555 포트로 연결되었다는 문구가 나옵니다.
그럼 잘 연결 되었나 볼까요?
adb devices
를 입력하신 뒤에
해당 IP와 포트의 device기기가 표시된다면 성공입니다~
이제 appium 서버를 띄우고 테스트 스크립트를 돌려봅시다~!
이건 직접 돌려본 영상입니다~
728x90
'Automation' 카테고리의 다른 글
Selenium 4의 마지막 alpha 버전 공개 (0) | 2020.11.26 |
---|---|
TestProject 에서 테스트 자동화 하기 (4) | 2020.11.19 |
테스트 자동화 랜드스케이프 2020 by 카탈론 스튜디오 [Test Automation Landscape in 2020 - Katalon] (2) | 2020.11.04 |
APK의 Package 이름과 AppActivity 이름을 알아내보자 (0) | 2020.09.29 |
게임 어플리케이션을 Appium으로 자동화 할 수 있을까? - 2 (0) | 2020.09.29 |
댓글