About Tokio Marine North America Services
TMNA Services, LLC (TMNAS) is a shared ser vices company for the US divisions of Tokio Marine Group, which include Philadelphia Insurance Companies, First Insurance Company of Hawaii, and Tokio Marine America. The services provided by TMNAS include legal, in ternal audit, actuarial, information technology, facilities, finance and accounting, corporate communications, and human capital services. Its parent company, Tokio Marine Group, operates in 38 countries worldwide, has more than 36,000 employees, and writes annual net premiums of more than USD 38 billion worldwide.
Long-Term Testing Excellence
TMNAS aims to streamline processes in order to enhance services and deliver cost savings for the companies it serves. Developing new applications to serve customers and employees more efficiently is a key part of this strategy, and the company’s development teams strive to deliver high quality software within short timeframes.
TMNAS had built up a powerful set of on premises software testing systems to ensure software quality, but the company found that ever increasing demand for performance testing was putting these systems under pressure. Expanding from its original deployment of Micro Focus LoadRunner at its Pennsylvania headquarters, the company first added in stances in other US locations, and then up graded to LoadRunner Enterprise to meet growing internal demand.
Naveen Karakavalasa, IT Manager, Automation and Performance Engineering at Tokio Marine North America Services, comments: “As a service provider, it is vital that we provide rapid feedback to software development teams to improve business satisfaction levels. LoadRunner had supported us extremely well over the years but maintaining the growing on-premises infrastructure was becoming a significant overhead.”
Migrating to the Cloud
To eliminate its maintenance challenges, TMNAS chose to migrate to LoadRunner Cloud and convert all its existing test cases to run on the new cloud architecture.
“The LoadRunner Cloud Extension for Azure DevOps automatically allocates the re quired testing infrastructure, moves the relevant scripts to it, and starts the tests,” says Karakavalasa. “LoadRunner Cloud lets us define an SLA for each feature, so once the tests are complete, we can compare the results against those predefined SLAs and back to the developer on which tests passed, and which failed.”
For any test failures, the relevant quality gate waits for the developer to respond with comments for review by the test owner, who can then monitor the status of the defect. For lower priority defects, the test owner can provide conditional approval so that code can be moved to the next stage without delay.
Optimizing Quality and Customer Satisfaction
The continuous performance testing capability enabled by LoadRunner Cloud Extension for Azure DevOps provides almost immediate feedback to developers after each commit, with detailed information on failures that helps them understand what root cause analysis they need to execute. Smaller tests are continuously repeated every 15 minutes, helping developers identify and resolve issues earlier, which ultimately reduces the cost of fixing defects. With LoadRunner Cloud, TMNAS also benefits from the elimination of the manual ef fort previously associated with preparing and managing on-premises test infrastructure, planning tests, and publishing test results.
“Our LoadRunner Cloud environment helps developers understand failures faster, from the perspective of their application’s performance requirements,” says Karakavalasa. “That rapid feedback all ties back to the delivery pipeline, where we can determine whether each build is good enough to move to the next stage.”