REST APIをテストするJMeterテストプランがあります。実行中は、アイテムをDB(POST)にポストし、次のステップは、GET、UPDATE、DELETEなどの他の操作です。スループットシェイプタイマーでtearDown()を呼び出す方法
負荷が高く、サービスがすべての要求を処理できない場合、テスト実行後に一部の項目がDBに表示されます。
すべてを正常に作成して、ConcurrentLinkedQueueに作成しようとしました。そして、tearDown()
メソッドでロードが完了した後、すべてを削除します。
負荷テストの場合Throughput Shaping Timerが使用されます。テスト計画はGUIモードでは実行されず、負荷はload_profile
プロパティで指定されます。
主な問題は、シェーピングタイマーが設定された時間後に実行を停止することです。このようtearDown()
が実行されていない:
をシェーピングタイマーでメイン負荷部の後tearDown()
を実行する方法は?
「スループットシェーピングタイマー」終了ロード実行後にメソッドを実行したい。 –