仮想化サービスへのデータ・モデルとパフォーマンス・モデルの割り当て
関連:GUI テストと API テスト
仮想化サービスを作成、設計すると、 サービスの応答速度や、仮想化サービスへの要求と応答の内容などのサービスの期待される動作が設定プロセスの一環として定義されます。このため、Service Virtualization を使用して各仮想化サービスのパフォーマンス・モデルとデータ・モデルを定義します。その後、これらのモデルは、仮想化プロジェクトとともに保存されます。
この後に仮想プロジェクトを UFT One テストに追加すると、パフォーマンス・モデルとデータ・モデルは各仮想化サービスに含まれます。仮想化サービスを使用してテストを実行する際には、テスト実行で使用するモデルを 1 つ選択します。
パフォーマンス・モデル |
仮想化プロジェクトを作成してこのプロジェクトにサービスを追加する際、これらのサービスをデプロイして実行したときの動作を正確に指定できます。サービスの応答速度、サービスへの要求と応答の送信頻度、シミュレートしたサーバのデータ負荷などを定義できます。 Service Virtualization で必要なモデルを作成し、UFT One でテストにプロジェクトを追加すると、各テスト実行で使用するモデルを選択できます。 仮想プロジェクトのパフォーマンス・モデルには次のさまざまなタイプがあります。
サービスのパフォーマンス・モデルの設定と定義の詳細については、『Service Virtualization ユーザーズ・ガイド』を参照してください。 |
データ・モデル |
仮想化サービスのパフォーマンス・データを定義することに加え、データ・モデルも指定できます。パフォーマンス・モデルと同様に、各モデルの設定は Service Virtualization で定義し、UFT One テストで使用できます。 データ・モデルでは、実際のサービスのパフォーマンスをシミュレートするためにサービスの要求と応答をカスタマイズできます。仮想サービスを作成するときに、サービスの要求と応答を指定するか、要求値と応答値を提供するデータ・ソースを指定することで、データ・モデルを定義します。また、各サービスとさまざまなモデルでのデータ・ソースの使用を定義するルールを設定できます。 すべてのデータ・モデルはユーザ定義です。 サービスのデータ・モデルの設定と定義の詳細については、『Service Virtualization ユーザーズ・ガイド』を参照してください。 |