テストでのユーザーの同期化

同期ポイントを挿入すると、アクティビティーを一時停止および再開することにより多数の仮想ユーザーのアクティビティーを調整できます。 ユーザーによるシステムへの過負荷を回避するため、テスト開始時点ですべての仮想ユーザーを同期し、解放時点をずらすことができます。ストレス・テストでは同期ポイントも便利です。

このタスクについて

スケジュールまたはテストに同期ポイントを挿入できます。 一般に同期ポイントはスケジュールに挿入します。これは、同期ポイントはスケジュール・レベルの方がより明確であり、「解放」オプションと「タイムアウト」オプションはテストではなくスケジュールでのみ設定可能であるためです。ただし、以下の条件に該当する場合は同期ポイントをテストに挿入する必要があります。

ループ内の同期ポイントはリセットされません。 つまり、(ループの最初の反復で) 一度同期ポイントが解放されると、以降のすべての反復で解放されたままになるということです。

テストに同期ポイントを挿入するには、以下のようにします。

手順

  1. テスト・ナビゲーターで、テストをブラウズし、ダブルクリックします。 テストが開きます。
  2. 同期ポイントを追加する場所の直下のテスト・エレメントをクリックし、「挿入」 > 「同期ポイント」をクリックします。テスト・エレメントの性質によっては、テスト階層の、あるポイントに同期ポイントを挿入し、それ以外のポイントには挿入しないようにすることができます。
  3. 同期ポイントの名前を入力するか、または既存の同期ポイントの名前を選択します。 テストで同期ポイントが開きます。テストでは「解放のタイプ」「タイムアウト」は変更できません。
    解放のタイプとタイムアウト属性がぼかし表示された同期ポイント
  4. 「解放のタイプ」または「タイムアウト」を変更するには、スケジュールで同期ポイントを開いて変更してください。変更は同期ポイントのすべてのインスタンスに反映されます。

フィードバック