何百もの HTTP サンプラー/アサーションを含む JMeter テストプランを作成しました。JMeter が各 HTTP サンプラーを実行するとき、OS プロセス サンプラーを実行の前後に実行する必要があります (基本的にはスクリプトを呼び出して、HTTP サンプラー テストケースの開始点と終了点を他の統合システムのリモート ログ ファイルに書き出すことで、ログは、実行された HTTP サンプラーに対応します)。各 HTTP サンプラーを OS プロセス サンプラーで挟む必要はありません。テストプラン階層に明示的に追加しなくても、HTTP サンプラーが実行されるたびに、JMeter がプリおよびポスト OS プロセス サンプラーをバックグラウンドで実行する方法があるかどうか疑問に思っていました。だから、私は現在testplanツリーに持っています:
- Pre-OS Process Sampler (明示的)
- HTTP サンプラー #1
- アサーション #1
- ポスト OS プロセス サンプラー (明示的)
- Pre-OS Process Sampler (明示的)
- HTTP サンプラー #2
- アサーション #2
- ポスト OS プロセス サンプラー (明示的)
しかし、私は代わりに欲しい:
- Pre-OS Process Sampler (バックグラウンドでオンコール)
- Post-OS Process Sampler (バックグラウンドでオンコール)
- HTTP サンプラー #1
- アサーション #1
- HTTP サンプラー #2
- アサーション #2
ご指導ありがとうございます。
モ