Topaz for Total Test

Automated Unit Testing

Unit Test Automation for Continuous Delivery  

  • Validate code changes immediately
  • Maintain the quality of your codebase
  • Increase velocity to production
  • Eliminate dependency on specialized mainframe knowledge

Watch a video


Automatically Collect Test Data with Xpediter 

Xpediter automatically collects test data for Topaz for Total Test to use for unit testing. The data is kept with the unit test; it can be copied and edited as well as stored in data stubs.

Automatically Generate a Unit Test and Test Assets

Topaz for Total Test automatically generates unit tests and collects the necessary test assets—including test data and program stubs—to help execute the tests.

Easily Create Test Assertions

Topaz for Total Test generates default unit test result assertions that enable comparisons between the expected results the developer defines in the unit test and the actual results returned by the program. After the unit test executes, the test assertions are evaluated to determine if the test passes or fails.

Portable Data Stubs Move with Unit Tests

Data stubs generated by Topaz for Total Test move with the unit test so the test runs independently of data files eliminating the need to move the data separately. Data within the data stubs can be edited to drive very specific test cases.

Flexibly Execute Unit Tests

Because data stubs are moved with unit tests, developers have the flexibility of executing their unit tests on different LPARs based upon available test environments. Topaz for Total Test also displays a simple list of LPARs with test runners from which to choose. Developers simply need to pick the LPAR and run the test.