본문 바로가기

Appium

Appium - 설치(2)

아무리 해도 Appium Inspector에서 Start Seisson이 안되었다.

돌아오는 오류 메시지는 "Could not find adb.exe"

할 수 있는게 뭐가 있겠는가 전부 다시 삭제하고 처음부터

 

앞에 부분은 이걸로 대체하겠다.

Appium - 설치(1) (tistory.com)

 

Appium - 설치(1)

Selenium 하다보니 (잘하는것아님) 어떻게하다 Appium을 듣게되었다. 아직까지도 뭔지는 모른다. 물어물어 다운로드 시작 또 까먹을 나를 위해 과정을 적어두겠다. 1. Python 설치 https://www.python.org/downl

all-or-oll.tistory.com

 

Android Studio, Appium SERVER GUI, Appium Inspector까지 전부 삭제 후 재 설치

 

1. Android Studio 경로를 C드라이브에 따로 지정했다.

경로가 꼬이는것같아서 "C:\android"로 지정

SDK까지 설치 후 AVD를 눌렀지만 아무 반응이 없었다. (1차 당황)

Studio 재실행 해주니 바로 반응 ㅎㅎ

 

신규 단말 등록

Pixcel 6 Pro를 선택했고 OS 11 버전인 R을 설치

SDK Tool 탭화면

SDK Manager의 SDK 툴에선 Build-Tools, Emulator, Platform 설치

 

정상 등록 된다면 실행버튼이 보일텐대 눌러보자.

 

에뮬레이터 디바이스 등장

요로코롬 단말 화면이 노출된다. 그럼 CMD 창을 열어서 adb devices 입력 후 엔터

device 옆의 텍스트를 나중에 써야 한다.

Android Studio 설정 완료.

 

2. 시스템 환경 변수 편집

이 부분에서 잘못됐을 것 같다는 친구의 말에 다시 설정해보았다.

Path 편집

시스템 변수 Path 편집

경로는 설치 되어있는 경로로

여기서 난 자바 경로가 잘못 설정되어 있었다. (안된다면 자바 경로 확인해 보기)

추가 후 확인

중요한 게 두 개 남았는데

시스템 변수 자체에 새로만들기

시스템 변수에 새로 만들기 선택 후 두 가지를 넣는 것이다.

 

1) JAVA_HOME : JAVA 실행 프로그램의 경로

2) Android-SDK : SDK 폴더의 경로

 

두 가지를 꼭 추가 (확실한 건 아니지만 이 부분이 제대로 실행되게 한 부분 같다.)

 

3. NodeJS 설치 : Appium Sever는 NodeJS로 동작하기 때문에 필요하다고 한다.

https://nodejs.org/en

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

4. Appium Sever GUI 설치

https://github.com/appium/appium-desktop/releases/tag/v1.22.0

 

Release 1.22.0 · appium/appium-desktop

Since this version, please use https://github.com/appium/appium-inspector as an inspector. Moved the inspector feature (New session windows section) to https://github.com/appium/appium-inspector B...

github.com

 

설치 후 실행하면

 

1) Host : 0.0.0.0

2) Port : 4723

 

Edit Configurations 선택

1) ANDROID_HOME : Android Studio가 설치된 폴더

2) JAVA_HOME : JAVA가 설치된 폴더

 

여기서 난 JAVA_HOME이 잘못 설정되어 있었다. JAVAPATH로 끝나는 경로로.. 한번 확인해 보자

Save and Restart 선택하면 지금 다시 시작할 건지 나중에 다시시작할건지 물어보는데 지금 다시 시작 눌러도 반응이 없다.

저장 후 Start Sever

맨 아래줄이 나온다면 Sever GUI는 성공

5. Appium Inspector 설치

https://github.com/appium/appium-inspector/releases

 

Releases · appium/appium-inspector

A GUI inspector for mobile apps and more, powered by a (separately installed) Appium server - appium/appium-inspector

github.com

 

마찬가지로 설치 후 실행

 

이런 창이 나올 텐데

 

1) Remote Host : 127.0.0.1

2) Remote Port : 4723

3) Remote Path : /wd/hub

 

Desired Capabilities 탭에 정보를 넣어주면 실행 준비완료

 

1) deviceName : 아까 cmd에서 adb devices로 검색한 device 옆의 텍스트 넣기

(사진상의 텍스트를 그대로 넣지 말자 난 그래서 안됐다.)

2) platformName : Android

 

대망의 마지막 Start Session 클릭

이틀이나 걸렸다. 제발 실행되어 줘

처음뵙겠습니다. 근데 뭐하시는 분이시죠?

성공.

이제야 초기세팅완료 ㅠㅠㅠㅠㅠ

세팅 후에 국룰은 역시 휴식

'Appium' 카테고리의 다른 글

Appium - 쿠팡 자동화(1)  (0) 2023.06.09
Appium - App Open  (0) 2023.05.25
Appium - 설치(1)  (0) 2023.05.15