合并JMeter SampleResult条目

时间:2018-10-08 14:51:07

标签: jmeter

我正在发出一个HTTP请求,其中路径的一部分是动态的,从而产生了唯一的Sample Results。

例如: example.com/UNIQUE_ID

UNIQUE_ID将根据每个请求而更改,并创建一个唯一的请求标签,如下图所示:

enter image description here

是否有一种方法可以将它们合并到一个条目中?

2 个答案:

答案 0 :(得分:1)

您可以使用带有以下代码的JSR223 PostProcessor

String oldLabel = prev.getSampleLabel();
if(oldLabel.startsWith("example.com/")) {
     prev.setSampleLabel("MyUniqueSample");
}

然后scope这样:

JSR223 Scoped as child of Thread Group

答案 1 :(得分:0)

只需将您的请求放在Transaction Controller下并在Generate parent sample框内打勾-动态名称将以事务控制器的名称存储。


如果您使用的是JMeter 5.0,则还需要将下一行添加到user.properties file:

jmeter.save.saveservice.subresults=false