我们的服务器返回一个自定义的“ X执行时间” HTTP响应标头,该标头返回了MiliseCond,这是服务器获得请求和我们的代码返回页面之间的时间,即我们的代码运行需要多长时间。我正在使用Jmeter进行一些测试,我希望能够随着时间的推移报告。我已经设置了此正则表达式提取器: X-Execution-Time:\s(\d+) 但是我不知道如何让Jmeter每个请求报告此号码,以便我可以随着时间的推移获得趋势

有帮助吗?

解决方案

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

将调试采样器添加到您的测试计划中,并以与您的正则参考相同的名称。这将把时间值写入结果文件。

例如,如果您有不同的页面:

REGEX参考= X-Excution time调试采样器名称= PAGENAME-执行:$ {x-execution time}

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top