UI 테스트 자동화 - 사전 세팅 (Homebrew, Python, Appium, Android studio (SDK), java JDK, npm, appium-doctor, appium-inspector 설치)

Soyean·2022년 11월 29일
0

Appium 

목록 보기
1/4
post-thumbnail

설치 목록(M1 MAC기준) :
Homebrew, Python, Appium, Android studio (SDK), java JDK, npm, appium-doctor, appium-inspector

1. Homebrew (macOS 용 패키지 관리자)

터미널 실행> 아래 명령어 입력

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

https://brew.sh/index_ko

2. Python

1) 파이썬 설치 확인

python --version

2) python 2.x.x 버전인 경우 python 3 설치 필요

3. JDK(Java Development Kit)

설치 완료 후 java -version 으로 설치 / 버전 확인

4. Android SDK

1) 안드로이드 스튜디오 설치
https://developer.android.com/studio

2) PATH 설정
vi .bash_profile > 아래 SDK 설치 경로 추가 > source ~/.bash_profile

 export ANDROID_HOME=/Users/user/Library/Android/sdk
 export PATH=$PATH:$ANDROID_HOME/tools
 export PATH=$PATH:$ANDROID_HOME/tools/bin
 export PATH=$PATH/:$ANDROID_HOME/platform-tools

3) adb devices > 명령어 동작

5. Node.js 설치

brew install node      # get node.js
npm install -g appium  # get appium
npm install wd         # get appium client
appium &               # start appium
node your-appium-test.js

설치 완료 후 node --version / npm --version 으로 확인

6. Appium-Client 설치

pip install Appium-Python-Client

7. Appium-doctor 설치

sudo npm install -g appium-doctor

8. Appium-inspector 설치

latest > dmg 파일 선택 후 설치 (Appium-Inspector-mac-2022.11.1.dmg)
https://github.com/appium/appium-inspector/releases

9. Appium 다운로드

아래 두 가지 방법 모두 가능합니다.

1) Appium GUI 버전 다운
http://appium.io/index.html?lang=ko

2) 터미널에서 아래 명령어 입력

npm install -g appium			# appium 설치 
appium -v						# appium 버전 확인 

---> 1.0으로 세팅한 경우 2.0으로 업데이트가 필요한데 기존의 appium을 삭제 후 아래 순서로 진행해주면 됩니다.
1.0은 설치와 동시에 드라이버도 함께 사용 가능하지만 2.0에서는 별도 드라이버를 추가해야 합니다. (참고)

npm uninstall appium 				# appium 삭제 
npm i --location=global appium		# appium 2.0 설치 
appium driver install uiautomator2  # UiAutomator2 드라이버 설치 

10. Appium 환경 변수 세팅

  • 1) Appium 실행 > Edit Configurations 클릭합니다.

  • 2. 환경 변수 입력

    JAVA_HOME : 터미널에 java --version 입력하여 설치 유무 확인 후 이전에 설치하셨다면 echo $JAVA_HOME 실행 시 위치 확인할 수 있습니다.
    ANDROID_HOME : ANDROID STUDIO > preference > Appearance & Behavior > System Settings > Android SDK > 위치 확인 후 해당 값을 입력합니다.
profile
주니어 QA 🐥

0개의 댓글