メイン コンテンツをスキップする 補完的コンテンツへスキップ

ルートテストケースの設定

テストケースを作成したら、実行する前に設定が必要です。コンポーネントを設定し、テストインスタンスを追加し、コンテキスト変数を定義し、必要に応じて入力ファイルと参照ファイルを指定します。

ProducerTemplateを設定

About this task

ProducerTemplateを作成し、Javaコードを使用してメッセージ交換をエンドポイントに送信できます。この操作は次の手順で行います。

Procedure

  1. テストケースのデザインワークスペースで空白のエリアを右クリックし、コンテキストメニューから[Config ProducerTemplate] (ProducerTemplateを設定)を選択します。
    コンテキストメニューでの[Config ProducerTemplate] (ProducerTemplateを設定)オプション。
  2. [Config ProducerTemplate] (ProducerTemplateを設定)ウィザードが開きます。[Code] (コード)エリアにJavaコードを入力し、メッセージ交換を実装します。
    [Config ProducerTemplate] (ProducerTemplateを設定)ウィザード。
    [Sample Code...] (サンプルコード...)ボタンをクリックすると、例が表示されます。ProducerTemplateの詳細は、ウィザードで[ProducerTemplate]リンクをクリックし、ProducerTemplateのApacheオンラインドキュメンテーションをご覧ください。

ルートテストインスタンスを追加

About this task

作成されたテストケースには、[Default] (デフォルト)というテストインスタンスが1つあります。インスタンスは必要に応じていくつでも追加し、異なるデータファイルセットで同じテストケースを実行できます。[Test Cases] (テストケース)ビューから、インスタンスを個別に実行するか、テストケースのすべてのインスタンスを同時に実行します。テストインスタンスを追加するには、次の手順に従います。

Procedure

  1. [Repository] (リポジトリー)ツリービューから、テストケースをダブルクリックして開きます。[Test Cases] (テストケース)ビューが表示されます。
  2. [Test Cases] (テストケース)の左パネルで、設定するテストケースを右クリックし、コンテキストメニューから[Add Instance] (インスタンスの追加)を選択します。
    [Test Cases] (テストケース)ビュー。
  3. インスタンスの名前を入力するか、提案された名前を承諾します。
    新しく作成されたテストインスタンスが、テストケース名のノードの下に表示されます。
    [Test Cases] (テストケース)ビュー。
    インスタンスを右クリックし、コンテキストメニューの該当する項目を選択すれば、インスタンスを削除したり、テストデータをすべての既存のインスタンスに追加したり、またはインスタンスを実行できます。テストデータ項目を右クリックし、コンテキストメニューから[Remove TestData] (テストデータの削除)を選択すれば、テストデータを削除することもできます。
    情報メモNote:

    1つのインスタンスからテストデータ項目を削除すると、その項目はその他すべてのインスタンスからも削除されます。

  4. 新しく作成したテストインスタンスに新しいコンテキストを指定します。詳細は、下の手順をご覧ください。

ルートテストデータのためのコンテキスト変数を定義

Procedure

  1. テストケースの[Context] (コンテキスト)ビューに進みます。
    デフォルトでは、必要な変数は[Default] (デフォルト)という名前のコンテキストの下に作成済みとなっています。複数の異なる環境のために、または異なるテキストインスタンスを使用するために、テストの実行に必要なコンテキストをいくつでも定義できます。コンテキストと変数を定義する方法は、コンテキストと変数を使用をご覧ください。
  2. 指定したいファイルの変数の[Value] (値)フィールドをクリックし、[Open] (開く)ボタンをクリックして、[Open] (開く)ダイアログボックスでそのファイルを参照してダブルクリックすれば、変数のファイルパスを指定できます。
  3. [Test Cases] (テストケース)ビューで、左パネルの各テストインスタンスをクリックし、右パネルのコンテキストリストボックスから関連するコンテキストを選択します。
    [Test Cases] (テストケース)ビュー。
  4. 各テストインスタンスを展開してテストデータを表示し、左パネルの各テストデータ項目をクリックし、データセットにマッピングされたコンテキスト変数を確認します。必要に応じて、右パネルの[Context Value] (コンテキストの値)リストボックスから必要な変数を選択します。
    [Test Cases] (テストケース)ビュー。

ルートのための埋め込みデータセットを定義

About this task

情報メモNote:

[Test Cases] (テストケース)ビューで定義した埋め込みデータセットは、[Test Cases] (テストケース)ビューからのテストケースの実行にのみ使用されます。また、[Context] (コンテキスト)ビューで指定したファイルを上書きします。

Procedure

  1. テストケースの[Test Cases] (テストケース)ビューに進みます。
  2. 定義するデータファイルを左パネルから選択し、右パネルから[File Browse] (ファイル参照)ボタンをクリックして[Open] (開く)ダイアログボックスでファイルまで移動し、ダブルクリックしてファイルをリポジトリーにロードします。
    データファイルがロードされると、データセットアイコンの警告サインが消え、右パネルの下部にあるテキストフィールドにロードされたファイルの内容が表示され、テストケースはローカルファイルシステムからではなく、リポジトリーからのデータを使用します。
    [Test Cases] (テストケース)ビュー。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。