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 回答