Our Automated Testing solution alleviates the pain of manually developing test scripts for migrated online and batch applications within the scope of a modernization initiative. It also ensures functionally equivalent testing for efficient defect identification and rapid remediation. This reduces cost, resource burden, and modernization project timelines, ensuring optimal performance of the modernized estate in production.
Automated Testing
Why modernize?
CHALLENGES
Scarcity of domain expertise
Developers who understand mainframe technology are reaching retirement age and no one is being trained to replace them, resulting in a steadily diminishing talent pool. As this shortage grows, the costs and risk of relying on the mainframe will continue to rise.
Limited flexibility
Companies are rapidly moving to modern environments and practices such as DevOps and the Cloud. The mainframe and the underlying systems that support it were not designed for modern IT. This results in difficult integrations and limited flexibility.
Exorbitant costs
Mainframes cost as much as 4,500 percent more to operate than equivalent Cloud counterparts. This figure is compounded by rising licensing and maintenance fees for ancillary mainframe applications and databases.
Automated Testing
OUR SOLUTION
Testing is a critical phase of any modernization project and typically accounts for over 50 percent of the entire modernization effort. Although key business logic is retained through modernization efforts, the underlying applications are adapted to work within a new target operating environment. Thus, a detailed validation of the migration is extremely important, and the best means of achieving that validation is with thorough testing.
Testing is often burdensome to customers because subject matter experts are tasked with documenting step-by-step use cases for replication in the new environment. These subject matter experts are power users who have a deep working knowledge of the legacy operating environment and are often business-facing and non-technical. This combination of circumstances can result in oversight and miscommunication in test execution, which adds significant time and effort to modernization projects.
Our Automated Testing solution provides customers with a tool to trace actions in online applications on the mainframe using IBM PCOM (or another TN3270 emulator). It also offers a means for recording, executing, and comparing batch jobs across the source and target operating environments. This automation removes the human element from key activities, reducing the potential for miscommunication and decreasing the time it takes to develop and execute comprehensive test cases.
Batch testing
Using the Automated Testing solution, mainframe assets, including source code and job scheduler definitions, are populated into our Modernization Platform-as-a-Service (ModPaaS), which is integrated into the CI / CD test pipeline.
The ModPaaS engine then parses and analyzes batch assets, determines batch streams, and generates batch test assets (test scripts, test cases, etc.). These test assets are executed against the mainframe (source) environment and the target environment. The results of which are compared using our Automated Testing toolset, which generates reports and insights for review in a centralized dashboard.
Online testing
Subject matter experts connect to the test environment using a terminal emulator, where our Automated Testing solution records sessions. These recordings are encrypted and transferred to ModPaaS, where the 3270 trace files are replayed and processed. Test cases for the target environment are automatically generated from these recordings, passed to the CI / CD test pipeline, compared using our Automated Testing toolset, and presented by way of our centralized monitoring dashboard.
Over 35 years of COBOL and mainframe modernization experience
More than 500 successful modernization projects completed
Over 2.5 billion lines of code refactored through automation
“We were looking to accomplish two things with the pilot. The first was to prove the solution would work on GE hardware under our roof. The second was to prove beyond a shadow of a doubt to our users that their UI wasn’t going to change.”
Marc Rubel, Executive Director of Application Development
GE Capital
Additional resources to help you modernize
ON DEMAND
Eliminate manual test case creation
Join this session to learn how our fully-featured Automated Testing solution, significantly reduces resource demand, project timelines, and risk.
CASE STUDY
The New York Times: COBOL to Java
Advanced's Automated Refactoring solution enabled The New York Times to completely migrate their core IT system to an AWS platform.
REPORT
2022 Mainframe Modernization Report
Exploring the impact of the new era of digitalization and change on the current state of legacy systems and organizations' modernization plans.
ON-DEMAND WEBINAR
Live discussion: 2022 Mainframe Modernization Report
ON-DEMAND WEBINAR
Inside the largest modernization in UK Government history
How security is driving mainframe modernization
Although the mainframe’s stellar reputation for security remains untarnished, there are some growing ancillary risks that are influencing platform decision-making.
Dec 02, 2022 by Tim Jones, Managing Director of Application Modernization, Advanced
Digital transformation: Overcoming the challenges
Companies across the globe are seeking to embrace digitalization and cloud infrastructure. However, there are a number of potential challenges one might face.
Oct 21, 2022 by Tim Jones, Managing Director of Application Modernization, Advanced
So, what is Automated Testing?
This blog explores the benefits of utilizing automation to validate migration, and answers some frequently asked questions (FAQs) about our own process.
Mar 19, 2021 by Rob Anderson, Vice President of Marketing and Product, Advanced
News & Opinions
Industry Insights: Mainframe Migration and Cloud Adoption in Healthcare
by Tim Jones, Managing Director - Application Modernization
Migrating from IMS to a Relational Database: A Comprehensive…

Disposition strategies for a seamless OpenVMS migration

The Future of OpenVMS: Risks and Opportunities
