Appium is an open source, cross-platform test automation tool for native, hybrid, and mobile web pages, tested on simulators (iOS, FirefoxOS), emulators (Android), and real devices (iOS, Android, FirefoxOS).
The supported platforms are those that can be tested on using simulators, emulators, and real devices i.e.:
- Android OS
- Firefox OS
So why Appium?
- You don’t have to recompile your app or modify it in any way, due to use of standard automation APIs on all platforms
- You can use any testing framework
- You can write the code in any language supported by Webdriver