跟踪JMeter中正则表达式提取器的结果

时间:2010-03-28 23:47:56

标签: regex http-headers jmeter

我们的服务器返回一个自定义的“X-Execution-Time”HTTP响应头,它以毫秒为单位返回服务器获取请求和返回页面的代码之间的时间,即代码运行的时间。我正在使用JMeter进行一些测试和测试我希望能够随着时间的推移报告这个数字。我已经设置了这个正则表达式提取器:X-Execution-Time:\s(\d+)但我不知道如何让JMeter按照每个请求报告这个数字,这样我就能得到一段时间的趋势

1 个答案:

答案 0 :(得分:2)

这无论如何都不优雅,但肯定有效:

将调试采样器添加到测试计划中,并为其指定与正则表达式引用相同的名称。这会将时间值写入结果文件。

如果您有不同的页面,请执行以下示例:

正则表达式引用= X-Execution-Time Debug Sampler Name = PageName - 执行:$ {X-Execution-Time}