설치 목록(M1 MAC기준) :
Homebrew, Python, Appium, Android studio (SDK), java JDK, npm, appium-doctor, appium-inspector
터미널 실행> 아래 명령어 입력
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1) 파이썬 설치 확인
python --version
2) python 2.x.x 버전인 경우 python 3 설치 필요
설치 완료 후 java -version 으로 설치 / 버전 확인
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 > 명령어 동작
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 으로 확인
pip install Appium-Python-Client
sudo npm install -g appium-doctor
latest > dmg 파일 선택 후 설치 (Appium-Inspector-mac-2022.11.1.dmg)
https://github.com/appium/appium-inspector/releases
아래 두 가지 방법 모두 가능합니다.
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 드라이버 설치