前のトピック: ランダム データ セット次のトピック: データ セットの追加


シナリオ例

データ セットを使用してテストの動作を確認するには、以下のシナリオを検討します。

 

15 人の仮想ユーザ、および 2 行のデータがあるデータ セットを使用するテスト。

シナリオ 1: データが終了した場合 -> やり直す

1 番目のユーザはデータの 1 番目の行を読み取り、2 番目のユーザは 2 番目の行を読み取ります。 3 番目のユーザはやり直し、1 番目の行を読み取り、これが繰り返されます。 15 人のユーザ全員がテストを実行するまで、これが継続されます。 1 番目の行は 8 回読み取られ、2 番目の行は 7 回読み取られます。

シナリオ 2: データが終了した場合 -> 実行:テストを終了するステップ

1 番目のユーザはデータの 1 番目の行を読み取り、2 番目のユーザは 2 番目の行を読み取ります。 3 番目のユーザから 15 番目のユーザはテストを開始し、すぐに終了ステップにジャンプします。

 

100 人の仮想ユーザ、および 1500 行のデータがあるデータ セットを使用するテスト。 テストは同時に実行されます。

シナリオ 1: データが終了した場合 -> やり直す

100 人のユーザが開始すると、これらのユーザはデータの最初の 100 行を読み取ります。 ステージング ドキュメントに応じて、サイクル終了時にユーザはテスト ケースの新しい実行を開始し、データ セットのより多くの行を処理します。 行がすべて処理されてもテスト ランが終了していない場合は、テスト ランが終了するまで、もう一度 1 番目の行からやり直します。

シナリオ 2: データが終了した場合 -> 実行:テストを終了するステップ

テスト ランは 1500 サイクルの後に終了します。

 

10 人の仮想ユーザ、および 10,000 行のデータがあるデータ セットを使用するテスト。 ステージング ドキュメントでは、テストを 2 分間実行するように指定されています。

10 人のユーザが開始し、データの最初の 10 行を読み取ります。 ユーザは 10,000 の行からデータ行を処理し続けます。実行速度に応じて、どの時点でデータ セットが終了するかが決まります。 2 分が経過すると、テストは終了します。