WebSphere MQ のサービス・テストの作成

テスト・エディターで必要なテスト・エレメントを追加して、テスト・エレメント詳細を編集することによって、IBM® WebSphere® MQ テストを作成できます。

始める前に

Agent Controller がローカル・コンピューターで実行中であることを確認してください。

テストは、テスト・プロジェクト (ソース・フォルダーを含む Java プロジェクト) 内に保管されます。 テストを作成する前に、テスト・プロジェクトを作成しておく必要があります。

ワークスペース内に WebSphere MQ サービス用の有効な Web サービス記述言語 (WSDL) ファイルがあることを確認してください。

Secure Sockets Layer (SSL) 認証を使用している場合は、ワークスペース内に必要な鍵ファイルがあることを確認してください。

SOAP セキュリティーを使用している場合は、正しいライブラリーおよび構成ファイルを備えた環境が構成されていることを確認してください。

手順

  1. ワークベンチで、「ファイル」 > 「新規」 > 「その他」 > 「テスト」 > 「テスト資産」 > 「サービス・テスト」をクリックするか、 「新規サービス・テスト」 「新規サービス・テスト」アイコン ツールバー・ボタンをクリックします。
  2. プロジェクトを選択して、「テスト・ファイル名」にテストの名前を入力します。 入力した名前は記録、テスト、およびその他の必要ファイルの基本名になります。これらのファイルは、標準ナビゲーターまたは Java パッケージ・エクスプローラーではファイルを区別するための接尾部が付加されていますが、テスト・ナビゲーターでは単純な名前 (テスト名) のみが表示されます。
  3. 「完了」をクリックします。
  4. サービス呼び出しを追加する場合は、テスト・エディターでテスト・エレメントを選択し、「追加」をクリックして、「Web サービス呼び出し」を選択します。
  5. 呼び出しに対応する WSDL ファイルを選択して、「完了」をクリックします。
  6. 「プロトコル」タブを選択して、この呼び出しのトランスポート・プロトコルを構成します。 新規呼び出しエレメントの「プロトコル」ページで、MQ プロトコルが WSDL ファイルからの値で自動的に生成されます。 必要な場合は、「変更」をクリックして、プロキシーや WebSphere MQ パラメーターを含むテスト全体のトランスポート・プロトコルを構成します。
    • WebSphere MQ サーバーがローカル・コンピューター上で実行されている場合は、「ローカル・キュー・マネージャーの使用」を選択します。
    • このサーバーがリモート・コンピューター上に存在する場合は、「ローカル・キュー・マネージャーの使用」をクリアして、IP アドレスまたはホスト名、ポート、クライアント・チャネルを入力します。
  7. Web サービス呼び出しで、「リターンの更新」をクリックします。 これにより「リターン・プレビュー」ウィンドウが開いて、呼び出しの実行に使用するデータが表示されます。
  8. 「テストの更新」をクリックします。 これにより Web サービス呼び出しが実行されて、メッセージ・リターン・エレメントとその戻りデータが作成されます。メッセージ・リターン・エレメントが既に存在する場合は、そのエレメントが最新の戻りデータに更新されます。メッセージ・リターン・テスト・エレメントを使用すると、データ相関やコンテンツ・ベースの検査ポイントを実装できます。

フィードバック