IBM Z Open Unit Test details

Full stubbing and mocking for CICS programs

IBM Z Open Unit Test will allow you to stub and mock major calls for COBOL CICS programs, thus isolating testing to just the code you are trying to test and minimizing the time it takes to test traditional z/OS applications.

Data recording and playback

IBM Z Open Unit Test has data recording and playback capabilities for batch and CICS programs, allowing you to easily record and import data into test cases.

Test case programs written in COBOL

Z Open Unit Test generate test case programs written in COBOL, meaning developers do not need to learn a new language. Plus, these test case programs are non-proprietary, and can be stored in any SCM.

Test cases can be stored in any standard SCM

IBM Z Open Unit Test allows you to store your unit test cases, along with your application code, in any standard SCM for re-usability.

You may also be interested in

IBM Z Open Development

IBM Z Open Development, along with Rocket Git, deliver core Software Configuration Management capabilities such as full isolation and parallel development. This offering also bundles IBM Dependency Based Build to run Groovy scripts on z/OS, as well as incrementally compile and link-edit programs from standard Continuous Integration (CI) tools, such as Jenkins. IBM Z Open Development comes with modern editors, program understanding, and visual debugging capabilities that allow developers to work with code on the mainframe.

Learn more

IBM Developer for z/OS

IBM® Developer for z/OS® is a modern, robust toolset for developing and maintaining IBM z/OS applications through the use of DevOps practices. It helps you deliver more, faster, with better quality and agility. IBM Developer for z/OS offers COBOL, PL/I, HLASM, Java® and C/C++ development tools on an Eclipse® base. And, with Enterprise Edition, developers have the option to choose Microsoft® VS Code™ for their daily z/OS development work.

Learn more

IBM Z Development and Test Environment

IBM® Z® Development and Test Environment is a platform for mainframe application development, testing, demonstration and education. It enables any z/OS® software to run on a x86-compatible on-premise system or cloud instance by emulating the IBM Z instruction sets and using virtual CPs, I/O, and other devices. Z Development and Test Environment Enterprise Edition is a role-based offering (providing both a web interface and RESTful APIs) that allows you to create, manage and deploy your emulated environments for development and test activities.

Learn more