Manthrasoft
Back to Case Studies
Payments

Empowering Customers Through a Digitized Prepaid Billing Application

Manthrasoft Delivery TeamClient Engagement & QA · 6 min read
Empowering Customers Through a Digitized Prepaid Billing Application

This case study covers the redevelopment and performance testing of a prepaid billing application designed to give customers greater control over their energy consumption and spending. As part of a digitization initiative, the solution spans both a web portal and a native mobile application, with enhanced user experience and robust performance.

Challenges

Transaction Failure and SLA Not Met

Observation: certain transactions failed and SLA metrics weren't achieved during testing. Resolution: the application was fine-tuned to address the underlying performance bottlenecks.

CPU Load Imbalance

Observation: CPU 1 usage reached 100% while CPU 2 remained idle during steady state at full load (1,000 virtual users). Resolution: investigated and resolved load-balancing issues to ensure even distribution across CPUs.

Cycle 2 Run 5 Failure

Observation: response time dropped below 1 second due to login failures for 415 users or possible application downtime during execution. Resolution: analyzed application logs and server availability to address the root cause.

Results

10 Scenarios / 49 APIsSuccessfully tested 10 scenarios for the web portal and 49 APIs for the mobile app.
1,000 Concurrent UsersVerified stability for up to 1,000 concurrent users without performance degradation.
Sub-2s ResponseAchieved an average response time below 2 seconds across all scenarios and APIs, with 99.9% uptime during testing cycles.
5 Test CyclesFour runs per cycle with user loads ranging from 250 to 1,000 users; a fifth cycle confirmed hybrid load-distribution effectiveness.
  • Enhanced User Experience: Streamlined interfaces on both platforms enabled intuitive control over energy consumption and spending.
  • Improved Application Robustness: Thorough testing identified and resolved performance bottlenecks, with deployment readiness ensured through pre- and post-deployment testing.
  • Scalable Architecture: Redesigned backend capable of handling future user growth.
  • Seamless Feature Rollout: Phased deployment minimized risk and ensured incremental feature testing.

The redevelopment of the prepaid billing application successfully empowered customers with digitized control over their energy usage and expenses. Rigorous performance testing ensured the application's stability and scalability across its web and mobile platforms, even under high concurrent user loads. By adopting a phased rollout strategy and iterative testing cycles, the project delivered a robust, user-friendly solution aligned with the goals of the digitization initiative.

Manthrasoft Delivery Team

The engagement leads and QA specialists who scoped, staffed, and delivered this project for our client.

View all articles

Ship with the confidence of a second pair of expert eyes.

Meet the team