Automation testing using Appium

Appium is the industry leading tool to automate applications based on platforms like

  1. Android
  2. iOS
  3. Firefox OS.

Main features of Appium are give below.

  1. Open source tool.
  2. Uses standard webdriver protocol.
  3. Same code can be used to test on Android and iOS devices due to same interface.
  4. Appium is basically a server which accepts http requests. It is the mediator between test code and mobile device. It gets the requests from test and sends commands to the device. Device executes these commands and sends response back to the Appium.