Having a good automation framework is fundamental for a quality app. There are several tools available for mobile test automation but not any framework which ties them all together. At Hotwire we wanted to create a test automation framework for Mobile Native apps which will help us to scale & maintain tests as we add more features to the apps. We came up with following requirements for the frameworks:
- Test scenarios should be written in plain English so that it is easy to maintain & most importantly tests should reflect end user perspective.
- Tests should scale. Able to slice and dice tests based on features set & level of testing like…