Testing with CICS
IBM® DevOps Test Integrations and APIs (Test Integrations and APIs) supports the recording and virtualization of CICS® programs that are run on z/OS® and are called by CICS Distributed Program Link (DPL). The CICS transport supports interacting with such calls in CICS Transaction Server (EXEC CICS LINK calls and ECIRequest calls using IPIC) and CICS Transaction Gateway (ECIRequest calls). CICS programs can be called in a test via a CICS Transaction Gateway.
The following conditions apply when you want to test and virtualize CICS programs:
- Recording of channel-based calls requires Test Integrations and APIs and Test Virtualization Control Panel 9.1.1 or later, and CICS Transaction Gateway 9.1 or later.
- Testing with the CICS transport requires the CICS Transaction Gateway to send requests or receive replies from a CICS program.
- Testing web-enabled CICS programs or web services requires the HTTP transport and do not require a gateway.