Case Study: GHB All Gen - Automation Test
Background
GHB (Government Housing Bank) faced the challenge of maintaining consistent quality and performance for their mobile application across various devices and OS versions. Manual testing was time-consuming, prone to human error, and inefficient in scaling with app updates. Asheon was brought in to architect an automation framework that would streamline their QA process.
Challenges
1. Time-Consuming Manual Tests:
Each release required repetitive manual regression testing.
2. Cross-Device Consistency
The app needed to work seamlessly across Android and iOS platforms.
3. Scalability Limitations
As features grew, manual testing couldn’t keep up without increasing QA headcount.
4. Limited Access to the App
Crazily enough, we didn’t own the app — we could only request cooperation from GHB’s internal team, or development team, and wait for test builds. This made timing, coordination, and visibility especially challenging.
Objectives
To cover the test cases with automated as much as possible.
Reduce test execution time.
Improved reliability with detailed reporting and screenshots for each test case.
To deliver a maintainable mobile automation solution that aligns with the Terms of Reference (TOR) provided by GHB — ensuring compliance, clarity of scope, and measurable outcomes throughout the engagement.
Approach
1. Reusability
Modular test scripts for common flows like login, registration, loan application, and dashboard.
2. Device Agnosticism
Tests were written to run on both Android and iOS with minimal changes.
Results
Development team now releases updates with greater confidence.
Delivered mobile automation solution that aligns with the Terms of Reference (TOR)
Technologies Used
1. Appium
for cross-platform test automation
2. JavaScript + WebDriverIO
scripting test scenarios
3. Allure Reports
generating visual test reports
Case Studies
Discover how Asheon has transformed businesses with innovative, scalable, and tailored solutions. Our case studies showcase real-world examples of successful projects, highlighting challenges faced, solutions implemented, and measurable results delivered.
Let's Bring
Your Ideas to Life
Whether you’re starting fresh or refining your vision, we’re here to bring it to life. Let’s collaborate and build your perfect solution together!