【问题标题】:Consolidate JMeter SampleResult Entries合并 JMeter SampleResult 条目
【发布时间】:2019-03-13 06:41:41
【问题描述】:

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

例如: example.com/UNIQUE_ID

UNIQUE_ID 会随着每个请求而改变,并创建一个唯一的请求标签,如下图所示:

有没有办法将它们合并到一个条目下?

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    您可以使用JSR223 PostProcessor 和以下代码:

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

    然后scope 这样:

    【讨论】:

      【解决方案2】:

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


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

      jmeter.save.saveservice.subresults=false
      

      【讨论】:

        猜你喜欢
        • 2018-09-29
        • 1970-01-01
        • 2018-09-12
        • 1970-01-01
        • 2018-05-29
        • 1970-01-01
        • 2014-11-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多