「プロパティー」タブ

「プロパティー」タブでは、スタブの状態と、スタブの実行時の振る舞いを決定する入力パラメーターをセットアップできます。

画像は、パススルー・オペレーション、環境タスク、および入力タグを示します。

「バージョン (メジャー.マイナー)」フィールドを使用して、スタブのバージョン番号付けシステムを実装できます。 このバージョン番号は、スタブをパブリッシュするときに IBM® DevOps Test Virtualization Control Panel (Test Virtualization Control Panel) に表示され、参照のために提供されます。

「エラー応答の送信 (Send Error Response)」オプションを選択すると、着信メッセージが設定された検証に失敗する場合に、スタブが応答を強制的に送信するようにできます。 スタブに構成されている「メッセージ・ケース」アクションの「アサーション」タブに、検証ポイントが設定されます。
注:
このオプションはデフォルト・オプションとして選択されないので、必要に応じてこのオプションをスタブに対して選択する必要があります。

「パススルー」テーブル

「パススルー」テーブルを使用して、オペレーションのフィルター条件のいずれにも一致しないスタブのデフォルトのアクションを構成します。 スタブが明示的にパススルー・アクションを実行する場合、デフォルトは無視されます。

「パススルー」テーブルは、次の条件を満たすオペレーションのみをリストします。
イベントのパススルー・アクションを構成するには、以下のようにします。
  1. 「パススルー」テーブルの「構成」列で、イベントのオペレーションに該当するセルをクリックします。 「パススルー構成」ダイアログが表示されます。
  2. 「パススルー・アクション」リストで、次のオプションの 1 つをクリックします。 いくつかのトランスポートは、このリストのサブセットしかサポートされません。 オプションについて詳しくは、シフトおよびパススルー機能を使用するようにトランスポートを構成を参照してください。
    破棄
    このオプションはテスト中のシステムでのインターセプトされたメッセージの受信を停止します。 このオプションは呼び出し側システムを中断させる可能性があります。 例えば、応答の待機中にシステムがタイムアウトになる場合があります。
    パススルー
    このオプションは、インターセプトされたメッセージをテスト中のシステムに渡します (オプションで遅延あり)。 「構成」セクションで、「遅延」を指定します (ミリ秒単位)。 詳しくは、シフトおよびパススルー機能を参照してください。
    エラーのシミュレート
    このオプションは呼び出し側システムにエラーを返します。 メッセージはテスト中のシステムに渡されません。 以下のフィールドを実行してください。
    遅延 (ミリ秒)
    オプションの遅延を指定します (ミリ秒単位)。
    状況コード
    表示された HTTP ステータス・コードの 1 つを選択します。
    状況テキスト
    エラー・メッセージに表示されるフリー・フォームのテキストを入力します。

    表示されるオプションのリストは、現在選択されているオペレーションに関連付けられたトランスポート・タイプによって異なります。

  3. 「OK」をクリックします。

入力テーブル

スタブがテスト・スイートの一部である場合は、テーブルを使用して実行時にスタブで使用可能にする入力タグを定義します。 すべてのタグは、タグ・データ・ストア内にあるため、実行時に使用できる可能性があります。 入力として公開されるように指定されたタグが、テスト・スイートで使用できます。 具体的には、これらは「シナリオ・エディター」ダイアログの「データ・ドライブ」タブに表示されます。選択されているスタブが開始されたときに、このタブでタグの値を入力できます。 詳しくは、シナリオ・データを参照してください。

スタブが Test Virtualization Control Panel から開始される場合は、スタブの動作をカスタマイズするために、スタブの開始時に入力タグを設定できます。

次のオプションのいずれかを選択して、タグ・データ・ストアのどのタグを使用可能にするかを指定します。
なし
タグを入力として使用できません。
すべてのタグ
タグ・データ・ストアのすべてのタグが使用可能です。 テーブルのリストは無視されます。
選択したタグ
入力テーブルにリストされるタグのみを使用できます。 テーブルの右側のコントロールを使用して、次のアクションを実行します。
タグの選択
「入力タグの選択」ダイアログが表示されます。 タグ・データ・ストアのすべてのタグが表示されます。 このダイアログから新規タグを作成するには、新規タグ・アイコン()をクリックします。Ctrlキーを押したまま、入力テーブルに表示する各タグをクリックします。
タグの編集
選択したタグを編集します。 使用可能なフィールドについては、タグ・データ・ストアを参照してください。 入力テーブルに表示するタグに対して、「入力として公開する」チェック・ボックスを選択する必要があります。
タグの削除
選択したタグを入力テーブルから削除するには、赤い X をクリックします。

タグの作成と管理について詳しくは、タグ・データ・ストアを参照してください。