首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在JMeter仪表板报表统计表中事务控制器的父示例下对子示例进行可视化分组?

如何在JMeter仪表板报表统计表中事务控制器的父示例下对子示例进行可视化分组?
EN

Stack Overflow用户
提问于 2022-10-19 08:38:55
回答 1查看 32关注 0票数 0

使用JMeter 5.5,我在事务控制器下记录了一些网页负载,并选中了"Generate“复选框,并按操作对它们进行了逻辑分组(如NavigateToHomePage、NavaigateToFAQPage等)。

当我运行测试并生成仪表板报告时,在统计表中,我看到所有样本结果统计数据都是按父级和子级分组的,这是很好的,但是它们在相同的级别上显示--父级和子级。我希望有一个更好的洞察力,能够分辨哪些孩子属于哪个家长样本。

是否有任何方法可以在JMeter仪表板报告的统计表中直观地显示父样本下的子样本?

示例:

父样本NavigateToHomePage (父样本级别的汇总统计信息):

  • 子样本a1统计
  • 子样本a2统计
  • 子样本a3统计

父样本NavaigateToFAQPage (父样本级别的汇总统计信息):

  • 子样本b1统计
  • 子样本b2统计
  • 子样本b3统计

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-19 09:08:13

这是不可能的,至少对JMeter 5.5来说是不可能的,也是不可能的。

您可能需要检查报告模板文件夹(生活在JMeter安装的"bin“文件夹中),并在那里实现所需的更改(您需要熟悉Apache FreeMarker)。

总的来说,我认为您做的不是正确的事情,因为我对JMeter的工作方式的理解非常有限:

  1. 应用命名策略,以便您的子样本看起来像:
代码语言:javascript
复制
- Transaction\_Controller\_Label-0
- Transaction\_Controller\_Label-1
- etc.
  1. 通过为HTML报表仪表板属性生成适当的值,导出jmeter.reportgenerator.exporter.html.series_filter的事务名称

通过这种方式,HTML报告中只有一个“父”事务和正确的吞吐量计算。

如果为顶级事务和单个子结果提供类似树的输出对于您来说是必须的--最快也是最简单的方法是使用后端侦听器,并想出一个格拉法纳仪表板来显示您所需要的东西,那么它将比修改FreeMarker模板更快、更容易。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74122307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档