About the Customer
Industry: Online Food Ordering
A food ordering application having different functionalities was supposed to be automated in order to reduce the human efforts in performing regression testing. Also, it will be reusable to perform multi-device testing for the same functionality.

Key Challenges
- Regression needs to be done in all required devices because the application will be run in many devices by end user
- Knowledge of Xcode tool was required
- The more challenging hybrid applications were to be put through automated testing
- Availability was to be made for devices such as Mac machine and more
- Additional JavaScript coding was required to access GUI objects

Our Solution
- The hybrid applications were automated by integrating Appium with another framework
- JavaScript was additionally used for automating some GUI objects as which are not directly supported by Appium
- Application itself was thoroughly automated by using selenium with Appium

Tools & Technologies

Business Benefits
- Reduce the time of manual efforts after executing automation regression scripts
- Now users can execute same test number of time they want with a single click and there is no need to enter same information manually in the application. Detecting any flaws in basic workflow became easy as a user could know which part of the script failed with the reason of failure