1

サーバーは、カスタムの「X-Execution-Time」HTTP応答ヘッダーを返します。このヘッダーは、サーバーがリクエストを取得してからコードがページを返すまでの時間、つまりコードの実行にかかる時間をミリ秒単位で返します。私はJMeterを使用していくつかのテストを行っていますが、この数を経時的に報告できるようにしたいと思います。私はこの正規表現エクストラクタを設定しました:X-Execution-Time:\s(\d+)しかし、JMeterにリクエストごとにこの数を報告させる方法がわからないので、時間の経過とともにトレンドを取得できます

4

1 に答える 1

2

これは決してエレガントではありませんが、確かに機能します。

デバッグ サンプラーをテスト計画に追加し、正規表現参照と同じ名前を付けます。これにより、時間値が結果ファイルに書き込まれます。

異なるページがある場合の例:

正規表現参照 = X-Execution-Time デバッグ サンプラー名 = PageName - 実行: ${X-Execution-Time}

于 2010-07-28T14:40:45.717 に答える