- Best part is that it's open source tool.
- Supports multiple mobile platforms.
- It supports native apps, mobile web & hybrid applications of both Android and iOS.
- It is based on Selenium using HTTP protocols.
- It supports most of the scripting languages like Java, Ruby, Java script, etc.
- It can be integrated with CI tools.
It is an indispensable tool for mobile automation helps much in converting manual test cases to automated scripts. Being an open source tool, it yields good ROI.
It should provide reliable & promising executions every time without any interruptions and avoiding any synchronization issues. They should also think of supporting Windows mobile applications as well in future.
The highest strength of this tool is that it's open source.
1. Appium also supports in Firefox OS in addition to Android and iOS
2. Object Spying makes easy with the help of object viewer or UI Automator
3. Supports all kinds of locators like Xpath,CSS, Link text
4. It supports multiple dev tools like JAVA script,C#,PHP, perl and Python etc.
5. It helped us to reuse the functional web test automation APIs even for Mobile
6. Appium helps to save costs in terms of test lab setup by extending support for cloud environments.
7. Supports tests on Device and emulators