Testing applications on z/OS®
You can test applications on IBM® z/OS® systems by using the mainframe support capabilities of HCL OneTest™ API. HCL OneTest™ API is installed as part of the HCL OneTest™ Studio product offering.
HCL OneTest™ API supports the following features when running on z/OS® V2.1 and V2.2:
- CICS® Transaction Gateway recording, stubbing, and test execution
- CICS® Transaction Server Distributed Program Link (DPL) recording and stubbing
- CICS® IP interconnectivity (IPIC) recording and testing
- CICS® web services
- IMS™ Connect recording
- IMS™ Connect transport
- WebSphere® MQ queue manager message recording from either a single queue manager or from a queue sharing group.
- IBM® z/OS® Connect Profile
- Sift-and-pass-through functionality (for more information, see Sift-and-pass-through capability)
For more information about z/OS®, CICS®, and IMS™, see IBM® z/OS® basic skills education knowledge center.
For information on recording requests from a non-z/OS queue manager to a queue on a z/OS queue manager and virtualizing replies from z/OS to a queue on a non-z/OS queue manager without installing the HRVMMQF exit, see Using WebSphere MQ transports on distributed platforms to test traffic to and from WebSphere MQ on z/OS.
Hardware requirements
The z/OS® features that are supported by HCL OneTest™ API do not require any special hardware.
For general information about HCL OneTest™ API hardware requirements, see Installing Rational Test Workbench.
For information about z/OS® hardware requirements, go to IBM® z/OS® basic skills education knowledge center.
Software requirements
To use z/OS® features with HCL OneTest™ API, specific software is required.
The following software versions are supported:
- IBM® WebSphere® MQ V8.0 or later
- CICS® Transaction Gateway V8.0, V8.1, V9.0, 9.1, and 9.2
- CICS® Transaction Server versions 4.1, 4.2, 5.1, and 5.2 for IPIC and DPL
- IMS™ V12, V13, and V14 (includes IMS™ Connect) with the Java API included in IBM IMS Enterprise Suite V2.1, V3.1, or V3.2
z/OS® must be installed and configured. For more information, see IBM® z/OS® basic skills education knowledge center.
HCL OneTest™ API and HCL Quality Server must be installed.
The following table describes more requirements for performing specific testing activities.
To perform these actions | Install |
---|---|
Record IMS™ Connect traffic by using the HTTP/TCP proxy | HCL Quality Server HTTP/TCP proxies |
Record inbound or outbound IPIC communications to or from CICS® programs | |
Record inbound or outbound web service calls to or from CICS® programs | |
Run tests and stubs on non-local systems | HCL OneTest™ API Agent |
For information about setting up and using CICS® Transaction Gateway transports, see Before creating CICS transports.
For more information about requirements for recording and virtualizing with CICS® Transaction Gateway, see Requirements for CICS Transaction Gateway.
For more information about requirements for recording and virtualizing DPL calls in a CICS® Transaction Server, see Recording and virtualizing DPL calls in CICS Transaction Server.
For more information about how to record and test IPIC communications to a CICS® Transaction Server, see Configuring HCL OneTest API for recording and virtualizing IPIC traffic.