Appium - powerful mobile testing tool
Use Cases and Deployment Scope
Appium is Open source and we are making use of it in multiple projects. The one framework is WebdriverIO and Appium, other one Appium and Java. Appium is very useful for mobile automation for both Android and IOS platform. Also it is easy to implement Appium with any language such as Java, Javascript etc
Pros
- Launch/Reset App
- Swipe Actions, Gestures
- Switch to webview
- Orientation Landscape/Potrait
Cons
- Click by co-ordinates in IOS using appium
- Deep links testing
- test execution in IOS is slower compared to Android
Likelihood to Recommend
1. It's open source which supports range of languages, operating systems and languages. Well suited for Android and IOS mobile automation. Supports all kinds of apps, which makes it flexible and robust mobile testing tool
2. It is less appropriate where we need intercept network call to verify the API calls. Extensive coding experience is required to work Appium
