Important initial points
Before starting with Appium, make sure that you have all the necessary software installed. Let's take a look at the prerequisites for Android and iOS:
Prerequisites for Android |
Prerequisites for iOS |
---|---|
Java (Version 7 or later) |
Mac OS (Version 10.7 or later) |
The Android SDK API, Version 17 or higher |
Xcode (Version 4.6.3 or higher; 5.1 is recommended) |
A real Android device |
An iOS provisional profile |
Chrome browser on a real device |
An iOS real device |
Eclipse |
The SafariLauncher app |
TestNG |
ios-webkit-debug-proxy |
The Appium Server |
Java Version 7 |
The Appium client library (Java) |
Eclipse |
Selenium Server and WebDriver Java library |
TestNG |
The Apk Info app |
The Appium server |
The Appium client library (Java) | |
Selenium Server and WebDriver Java library |
While working with the Android real device, we need to enable USB debugging under Developer options. To enable USB debugging, we have to perform the following steps:
Navigate to Settings | About Phone and tap...