Appium Setup
RequirementsInstall AppiumSetting Up AndroidSetting Up iOSSetting Up An EmulatorSetting Up WindowsCompiling Your App (Native Apps)Compiling Your App (Hybrid Apps)Setup A Code Editor
MoQuality Tutorials
MoQuality Dashboard
Common Issues

Appium Setup

Appium can be installed via NPM or as a GUI Desktop application. We recommend installing Appium from NPM for better control and also for properly installing iOS support. Install appium and appium-doctor.

npm install -g appium
npm install -g appium-doctor

Now run appium-doctor to verify that the Appium installation was properly done.


After running Appium-doctor, you should see a checklist of items needed. Seeing green checks against the necessary items is a must and you may choose to complete the optional dependencies. If there are any issues, Appium should provide you steps for remediation.


Now that you've properly installed Appium, you can run it directly in the terminal.


You should see a message like this, which means Appium is running on your machine on port 4723.


At this point, you should be set up with Appium. Follow the next steps to Setting up Android for testing.


  • Getting Started with Appium
  • Basic Setup for Appium