z/OS でのアプリケーションのテスト
IBM® z/OS®システムにおいて、IBM DevOps Test Integrations and APIs (Test Integrations and APIs)によりメインフレームに対してサポートされている機能を使用することによってアプリケーションをテストできます。 Test Integrations and APIs は IBM DevOps Test Workbench (Test Workbench) 製品オファリングの一部としてインストールされます。
Test Integrations and APIs では、z/OS 2.1 および 2.2 で実行する場合、以下のフィーチャーがサポートされます。
- CICS® Transaction Gateway の記録、スタブ、およびテスト実行。
- CICS Transaction Server Distributed Program Link (DPL) の記録およびスタブ。
- CICS IP 相互接続 (IPIC) の記録およびテスト。
- CICS Web サービス。
- IMS™ Connect 用トランスポート。
- IMS Connect の記録。
- WebSphere® MQ キュー・マネージャーのメッセージの記録 (単一キュー・マネージャーまたはキュー共有グループからのメッセージ)。
- IBM z/OS Connect プロファイル。
- シフトおよびパススルー機能。 シフトおよびパススルー機能 を参照してください。
z/OS、CICS、および IMS について詳しくは、『IBM z/OS basic skills education』(Knowledge Center) を参照してください。
HRVMMQF 出口をインストールせずに、非 z/OS キュー・マネージャーから z/OS キュー・マネージャー上のキューへの要求を記録すること、および z/OS から非 z/OS キュー・マネージャー上のキューへの応答を仮想化することについては、分散プラットフォームで WebSphere MQ トランスポートを使用して z/OS 上の WebSphere MQ との間のトラフィックをテストするを参照してください。
ハードウェア要件
z/OS機能(Test Integrations and APIsによってサポートされているもの)には、特別なハードウェアは必要ありません。
Test Integrations and APIs のハードウェア要件については、DevOps Test Integrations and APIs 2026.03 (11.0.8)のシステム要件を参照してください。
z/OS のハードウェア要件については、IBM z/OS 基本スキルの教育 (Knowledge Center) を参照してください。
ソフトウェア要件
z/OS 機能を Test Integrations and APIs で使用するには、特定のソフトウェアが必要になります。
次に示すソフトウェアのバージョンがサポートされます。
- IBM WebSphere MQ 8.0 以降。
- CICS Transaction Gateway 8.0、8.1、 9.0、9.1、および 9.2。
- CICS Transaction Server 5.2、5.3、5.4、および 5.5 (IPIC および DPL 用)。
- IMS 12、13、および 14 (IMS Connect を含む) と、Information Management System Enterprise Suite 2.1、3.1、または 3.2 に組み込まれている Java API。
z/OS をインストールして構成する必要があります。 詳しくは、IBM z/OS 基本スキルの教育 (Knowledge Center) を参照してください。
Test Integrations and APIs と IBM DevOps Test Virtualization Control Panel (Test Virtualization Control Panel) をインストールして構成しておく必要があります。
以下の表は、特定のテストを実行するための追加要件について説明しています。
| テスト・アクション | インストール |
|---|---|
| HTTP/TCP プロキシーを使用した IMS Connect トラフィックの記録 | IBM DevOps Test Virtualization Control Panel (Test Virtualization Control Panel) HTTP/TCPプロキシー |
| CICS プログラムとの間のインバウンドまたはアウトバウンド IPIC 通信の呼び出しの記録 | |
| CICS プログラムとの間のインバウンドまたはアウトバウンド Web サービスの呼び出しの記録 | |
| 非ローカル・システムでのテストおよびスタブの実行 | Test Integrations and APIs Agent |
| タスク | 詳細情報 |
|---|---|
|
CICS Transaction Gateway トランスポートのセットアップおよび使用 |
|
|
CICS Transaction Gateway での記録と仮想化の要件 |
|
|
CICS Transaction Server での DPL 呼び出しの記録および仮想化の要件 |
|
|
CICS Transaction Server への IPIC 通信の記録とテスト |
IPIC トラフィックを記録および仮想化するための DevOps Test Integrations and APIs の構成 |