Prerequisites
Install Node and NVM (official docs)
# installs nvm (Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# download and install Node.js (you may need to restart the terminal)
nvm install 20
Install local appium server and android / ios drivers (official docs)
npm install -g appium
#iOS
appium driver install xcuitest
#Andoid
appium driver install uiautomator2
Alternatively, you can also use a dedicated interactive shell installer:
npx appium-installer
With the appium installer, please
install Appium Server
install Drivers
UIAutomator2 for Android
XCUITest for iOS
verify the HOME variable setup for Java, Android, and iOS
Last updated