Jmeter仪表板报告:如何显示报告中的每个线程组

问题描述 投票:0回答:2

我有一个具有多个线程组的JMeter测试计划。当我执行测试计划并生成仪表板报告时,它将显示所有采样器及其统计信息。我想隔离报告以在同一报告中分别显示每个线程组的结果。

示例:线程组:线程组的步骤:统计

jmeter performance-testing load-testing
2个回答
2
投票
  1. 您可以将__threadGroupName() function用作采样器的前缀

    enter image description here

    它将产生以下仪表板报告:

    enter image description here

  2. 如果您不想使用单个采样器,而是线程组中所有采样器的累积摘要,请将所有采样器置于Transaction Controllers下,勾选Generate parent sampler框,并将jmeter.save.saveservice.subresults属性设置为false

    enter image description here

    它将产生以下报告:

    enter image description here


0
投票

我尝试了以上答案,但没有给我累积的结果。如果采样器名称发生更改,那么它在HTML报告中也会提及。例如,Fetch_Order_Status_CD_Enterprise和Fetch_Order_Status_CD_Enterprise1应该在事务控制器下,但由于所有采样器都具有相同的名称,因此在ord_process累加的地方并没有合并它们。我已经在用户以及报表生成器属性文件中将该属性设置为false。行为也是如此,或者我错过了什么!

enter image description here

enter image description here

enter image description here

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.