1.The Clients

A formidable Indian Commercial Bank – amongst the largest Indian Public Sector Banks with over 2000 branches and 3500+ ATMs across India.

2.The Challenge

AQM was entrusted with the job of End-to-end Performance Testing on Finacle CBS ver. 10X (upgraded from ver. 7X).

The challenge was to conduct Load, Stress, and Endurance Tests in a grueling environment that concurrently serviced 17,500 users and operated at the speed of 500 transactions per second.

There was constant rework in test scripts due to frequent new build releases, which necessitated continuous functional and performance fixes.

It was paramount that Performance SLAs were met in this large volume concurrent system, and also necessary to ensure error-free functioning of all related scenarios including ISO Messages, CRM Modules, and Batch Jobs.

The complexities increased with the need for quick Root Cause Analysis (RCA) using only on-premise tools, to address the deviations from the expected performance SLAs that were detected in the initial findings.

The client additionally required Encryption at Finacle SSO login.

3.AQM Solution

AQM, with its vast experience in the Banking and Finance Sector, coupled with our dedicated team of performance experts who are well-versed in RCA, provided successful On-Premise solutions in a quick turnaround time of 90 days. The solutions met the client’s requirements, despite the voluminous parallel transactions and enormity of speed.

    Our multi-pronged approach included:

  • Consulting and Support in Scenarios Shortlisting process
  • RCA tool usage for exact performance bottleneck identification.
  • Report discussions with the Development Team to highlight the issues, and tuning recommendations were given as listed below:

    Tuning Recommendations

  • Application server connection pool optimization
  • Increase in worker threads on Web and App servers
  • Code-level and DB Query-level Optimizations
  • Change in Load Balancing rules and policies
  • Increase in the DB session limits.

    Environment

  • Dedicated Load Test Environment (Replica of Production)

    Tools Employed by AQM

  • Load Test Tools: WAPT & Neoload
  • APM tools: Applicare & Manage Engine

    Testing Types

  • Load Tests
  • Stress Tests
  • Endurance Tests

    Test Cycles

  • 55+ Test Executions
4.Client Impact

    The results were phenomenal:

  • 67% reduction in Page Response time.
  • 84% increase in Transactions supported per Hour (TPH).
  • Pass Percentage improvement from 85% to 100%.
  • 80% improvement in Concurrent User Load Scalability.
  • Server Hardware Capacity Planning and Sizing as per results.
  • On-time release with ZER0 critical performance defects post Go-Live.