install appium for MAC

Mac OS jdk 설치

Android sdk 환경 변수 설정

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

Appium-doctor 기타 오류

brew install carthage

Appium 명령어

appium driver install xcuitest //ios 자동화에 필요
appium driver install uiautomator2 //Android 자동화에 필요
appium driver list --installed 

appium --base-path /wd/hub
npm root -g #node global path

참고

<aside> <img src="/icons/bell-notification_blue.svg" alt="/icons/bell-notification_blue.svg" width="40px" /> 참고

https://elisom.tistory.com/entry/bashprofile-새-터미널에서-적용이-안되는-이유 https://stackoverflow.com/questions/47081004/apkanalyzer-is-not-recognized-as-an-internal-or-external-command https://www.geeksforgeeks.org/fix-sdk-tools-directory-is-missing-error-in-android-studio/ https://medium.com/@jang.wangsu/ios-swift-카르타고-carthage-란-사용법은-예제-따라하기까지-127e71fdd253 https://github.com/appium/appium/discussions/16601 https://stackoverflow.com/questions/67108095/i-got-error-webdriver-request-failed-with-status-404-due-to-unknown-command https://www.headspin.io/blog/installing-appium-2-0-and-the-driver-and-plugins-cli https://medium.com/testdotai/adding-ai-to-appium-f8db38ea4fac https://appiumpro.com/editions/39-early-stage-ai-for-appium-test-automation

</aside>