

Now, instead of doing repeated manual testing during mobile releases, we run our automation suite through Appium which executes all the functional test cases of the app and gives us enough confidence in the release build. It is the most widely used open source tool to automate mobile apps, Android and iOS, and works on the philosophy of Webdriver’s HTTP JSON Wire Protocol client server architecture. The tool we are using since 2 years for automating mobile apps in Naukri is Appium.

So the best possible solution seems to be automation testing where devices and mobile OS can be configured dynamically.

Mobile automation poses different types of challenges in comparison to the automation of Web browsers. New tool sets are making it easier and easier to engage in genuine agile development on Mobile.
