AWS Mainframe Modernization Application Testing
Record, replay, and compare application tests at scale for mainframe modernization projectsAWS Mainframe Modernization Application Testing, is a feature of the AWS Mainframe Modernization service that automates the execution of application tests at scale. It can be used for mainframe application modernization and migration use cases.
When modernizing mission critical mainframe workloads to AWS, you need to build trust in your new modernized applications and validate functional equivalence. AWS Mainframe Modernization Application Testing provides built-in automation to accelerate modernization projects, reduce overall migration costs, and benefit from the DevOps best practice of testing early and testing often.
The test scenarios created in Application Testing are reusable over time for future testing and scalable across large-scale parallel test runs. This approach reduces the testing technical debt and enables regression testing and shift-left testing for DevOps best practices with the modernized applications.
- Automate the process to create, manage and run testing for your mainframe applications
- Accelerate timelines of your mainframe application modernization and migration to the AWS Cloud
- Help optimize and reduce mainframe application modernization and testing project costs
How it works
- Start by defining your applications and creating your test cases, test scenarios, and initial conditions with AWS Mainframe Modernization Application Testing.
- Run the applications in the source mainframe environment and record the results of your test cases.
- Replay the tests with built-in automation for the modernized applications in the AWS Mainframe Modernization service.
- AWS Mainframe Modernization Application Testing will then automatically compare the results produced by the source and target applications, generating a visual overview of differences, if any.
Benefits
Testing acceleration
Accelerate application testing timelines and modernize applications to the AWS Cloud faster, and gain increased confidence in functional equivalence of your modernized applications.
Automation
Create testing workflows, including test replay, comparison, and validation of application functionality with high degree of automation to accelerate modernization and migration timelines.
Scalability
Scale testing by running tests in parallel with frequent replays for multiple applications and workloads simultaneously.
Cost efficiency
Reduce testing project costs associated with mainframe application modernization by leveraging on-demand testing capabilities and cloud resources.
Use cases
Mainframe modernization and migration
Use application testing to validate that your modernized mainframe applications running on the AWS Mainframe Modernization service are functionality equivalent to the source mainframe applications.
Regression testing of mainframe applications
Create, automate, and run large-scale application testing projects for your mainframe workloads even after they are modernized to the AWS Cloud.
Functional Equivalence Testing
AWS Mainframe Modernization Application Testing validates functional equivalence between the source mainframe application and the target modernized application, by comparing the underlying data changes made by the application. If the data sets, database records, and online screens modified by the source and target applications are identical, you can be confident that your business logic is preserved during modernization.
How to get started
AWS Mainframe Modernization Application Testing is available as a part of the AWS Mainframe Modernization service console.
Explore pricing options for AWS Mainframe Modernization.
Get started building with AWS Mainframe Modernization in the AWS Management Console.