2

パラメータ化された jMeter テストのグループを実行する Windows バッチ スクリプトを作成しました。ただし、テストがハングすることがあります (約 2 分かかるはずですが、理由もなく 5 時間かかります - Gaussian Random Timer が原因でしょうか?)。一定の時間内にバッチ ジョブ全体を完了する必要があります。そう:

すべてのスレッドとともにテスト全体が終了した後、jMeter テストの最大実行時間を設定することは可能ですか?

注: スケジューラは実際には機能しません (起動遅延 = 0、期間 = 20 に設定しても、テストは 1 分以内に終了しません)。

4

1 に答える 1

3

サーバー側の問題を示している可能性があるため、スレッド ダンプを実行して何が起こっているかを確認してください。

jmeter.log またはコンソールに次のログがありますか。

The following non-daemon threads are still running (DestroyJavaVM is OK)

これを克服するには:

  1. HTTP Sampler でタイムアウトを構成する

  2. スケジューラを使用し、一定期間実行するように構成します

于 2013-02-04T18:56:31.503 に答える