The tool needs to be generic and configurable. The key challenges were:
In Initial stage Newgen studied the requirements and then testing objectives were defined in agreement with client. To keep software testing cost low open source tools were evaluated and JMeter was selected as best Fit. For Capturing the required KPI’s a JMeter Plugin PerfMon was used. Test environment required for ATM load was validated and setup at client base.
Test scenarios were identified and scripts were designed through JMeter tool. In parallel a utility was developed using c# to completely automate the test automation process steps from test execution activity till Report generation.
The report not only covered key Knowledge Performance Indicators but also included several additional KPI’s like transaction Per second, Hits per second graphs that helped locating the bottlenecks in the application which proved to be beyond the expectation of the customer.