Introduction To Appium
What Is Appium ?
Appium is an open source mobile application UI Testing framework that allows native,hybrid and web application testing and supports automation test on physical devices as well as emulator or simulator both.
It has no dependency on mobile device OS even it has such framework or wrapper that translates Selenium Webdriver commands into UIAutomation(iOS) or UIAutomator(Android) commands depending on the device type,not any OS type.
Appium supports all languages that have selenium client libraries like-Java,Python and many more.
Appium is a 'HTTP Server' written using a Node.js platform and drives iOS and an Android session using Webdriver JSON wire protocol.So,before initializing the Appium Server,Node.js must be pre-installed on the system.
Refer next page Download And Setup Appium On Windows