記録されたトラフィックからテスト スイートを自動生成するには、次の操作を行います。
- 使用可能な作成ウィザードのいずれかで、[トラフィック] > [固定メッセージの生成] オプションを選択します。
ウィザードへのアクセスの詳細については、次を参照してください。 - Traffic ウィザードの最初のページで、次の操作を行います。
- トラフィック ファイルの場所を指定します。
- リクエスト メッセージ形式 オプションを選択します。これにより、リクエストのメッセージ形式が設定され、選択した形式に基づいてクライアントが生成されます。
- [自動] を選択すると、トラフィック ファイル内のリクエストごとにメッセージ形式が自動的に検出され、適切なクライアントが生成されます。メッセージ形式を検出できない場合は、リテラル モードのメッセージング クライアントが生成されます。
- オプションを選択します。
- 一連の類似メッセージをファイル データ ソースでパラメータライズしたテストとしてグループ化: 構造的に似たメッセージ (要素および属性のテキスト コンテンツだけが異なるメッセージ) を統合し、ファイル データ ソースでパラメータライズした 1 つのテスト クライアントを作成します。このオプションは、大きなトラフィック ファイルからテストを作成する場合に特に便利です。このオプションを使用すると、ファイル内の各リクエスト メッセージに対応するテストを作成する必要がありません。また、作成されるテストの数が少なくなり、わかりやすく整理されるため、テストの保守と管理が容易になります。
- 回帰コントロールの作成: 各テストに対して回帰コントロールを作成します。このオプションを使用すると、SOAtest でメッセージを再現したとき、常に各リクエストに対して期待されたレスポンス (ファイルにキャプチャされたレスポンス) が返されているかを検証できます。
- [文字エンコーディング] を選択します。
- [次へ] をクリックします。
- (MQ および JMS のみ) ウィザードの次のページで接続設定を指定し、[次へ] をクリックします。設定は、このトラフィックから作成されるツールに適用されます。詳細については「MQ オプションの設定」 および 「JMS オプションの構成」を参照してください。
- [終了] をクリックします。
SOAtest は、キャプチャしたトラフィックからテストを作成します。