A subsidiary of an international banking holding company and an EBRD partner with 290 offices and more than 400,000 clients urgently needed to update its personal Loan Origination System (LOS).
The existing IT solution that automated the analysis and eligibility check of incoming loan requests was running out of capacity and was expected to malfunction under high load.
a1qa was asked to investigate problems and deliver an expert assessment of investments into the LOS architecture that would guarantee the required level of performance. Major points were to improve financial services and increase client loyalty.
The access to the modules of the personal LOS for the a1qa team was restricted by the bank’s security policy. However, the QA specialists had to evaluate data processing performance throughout the whole complex functionality.
The team suggested emulating certain missing features with the help of the Internal logic emulator, which replaced the module for automated processing of incoming requests. This allowed recreating the full cycle of the data flow process and collecting the necessary statistics to perform analysis of hardware resource consumption.
To check the LOS performance under high load conditions, a1qa used different parameters, such as requests processing, user and system actions duration, and the number of simultaneous users. The goal was to find out what load the legacy system can withstand and what hardware architecture is needed to handle the anticipated load.
Stress testing activities involved in the following tasks:
The goal of stability testing was to prove the system’s efficiency in high load cases for the long term and to make sure that the hardware met performance requirements.
a1qa performed the following activities:
The goals of application productivity restoration tests were:
The a1qa test automation experts developed a huge set of LoadRunner scripts (covering workflow dependencies realization, cross-script data synchronization, test documents, and scans generation) to emulate the full cycle of loan applications processing.