Mobile Testing
Mobile App Test Automation
A Media Giant required test automation solution for its customer-facing mobile Apps for various markets. They developed apps for both Android and iOS. They required a test solution which would work for both platforms and could reduce the regression testing time.
Client Challenges and Requirements
- Single tests for both Android and iOS platforms
- Excellent test coverage for Regression and Smoke
- Non-availability of physical devices for testing
- Changes in platform versions and compatibility testing due to these changes
Bitwise Solution
Used open source tools (i.e. Appium) to create test automation framework
Test scripts could be executed on both Android and iOS
Easily maintainable framework
Usage of design patterns to allow ease of maintenance and standardization of framework
Usage of Cloud solutions to execute tests on various devices for compatibility testing
Effective Test reporting through CI
Tools & Technologies We Used
Appium
Annotations
Jenkins
SauceLabs
Key Results
Effective and simple test automation solution
Single tests for both Android and iOS platforms
Good Test coverage for Regression testing