|Before installing the mobile dependencies, you must first have installed the base installation.|
Download and install npm directly.
|If you are using Linux or MacOS, you should be able to use a package manager or brew for this step.|
From a terminal or command prompt window, run
npm install -g appium.
Optionally, you may install the Appium desktop application. This can assist in native application testing to spy on elements.
Download and install Android Studio. This comes with ADK and all the tools needed to perform Android testing.
After installing ADK and Appium, you will need to configure devices in android studio before running your automated scenarios.
4.1 Open Android Studio
4.2 Open AVD Manager
4.3 Install HAXM
4.4 Add a new device
E.g. Nexus 4, using x86 CPU
4.5 Start your virtual device
|Skip to the Next steps, if you are not running your automation on MacOS X.|
Download and install XCode.
Set up a new Simulator from within XCode.
Now that you have completed your base and mobile install, you can continue and run your automated scenarios, using the mobile simulator/emulator.