使用线程组名称创建Jmeter聚合报告

使用线程组名称创建Jmeter聚合报告,jmeter,jmeter-plugins,Jmeter,Jmeter Plugins,我需要在具有线程组名称的线程组下创建聚合报告。例如:如果我的线程组名为LoginThreadgroup,我需要创建一个聚合报告文件,请使用LoginThreadgroup.jtl LoginThreadgroup\u VRT.jtl查看结果树文件名 我尝试使用-${u BeanShell(ctx.getThreadGroup().getName())}.jtl 及 ${uuuuuThreadGroupName}\uViewResultsTree\uFailure\uReport.jtl 等,但在

我需要在具有线程组名称的线程组下创建聚合报告。例如:如果我的线程组名为LoginThreadgroup,我需要创建一个聚合报告文件,请使用LoginThreadgroup.jtl LoginThreadgroup\u VRT.jtl查看结果树文件名

我尝试使用-${u BeanShell(ctx.getThreadGroup().getName())}.jtl 及 ${uuuuuThreadGroupName}\uViewResultsTree\uFailure\uReport.jtl

等,但在我的情况下,这两种力都不起作用

我在测试树下有许多线程组,对于每个线程组,我想用各自的线程组名称创建
jtl
文件。 有人能在这方面帮助我吗?我想你不能在文件名字段中使用

一般来说,使用监听器不是最好的主意,因为它们不会增加任何价值,只会消耗CPU、RAM和磁盘资源

我宁愿建议

  • 将函数作为前缀/后缀添加到采样器标签
  • 如果需要不同线程组的单独结果,则可以使用从中提取特定于线程组的条目
  • 聚合报告可以使用

  • 我不允许更改采样器名称,因为我需要使用总体聚合报告与以前的测试结果进行比较。感谢您的回复(Dmitri:)