【问题标题】:Create Jmeter Aggregate report with the thread group name使用线程组名称创建 Jmeter Aggregate 报告
【发布时间】:2020-02-18 16:55:47
【问题描述】:

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

我尝试使用 -${__BeanShell(ctx.getThreadGroup().getName())}.jtl 和 ${__threadGroupName}_ViewResultsTree_Failure_report.jtl

ETC,但在我的情况下两者都很好。

我在测试树下有许多线程组,我想为每个线程组创建具有各自线程组名称的jtl 文件。 任何人都可以在这方面帮助我

【问题讨论】:

    标签: jmeter jmeter-plugins


    【解决方案1】:

    我认为您不能在 Listener 的“文件名”字段中使用 JMeter Functions and/or Variables

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

    我宁愿建议

    1. __threadGroupName() 函数添加为采样器标签的前缀/后缀
    2. 如果您想要不同线程组的单独结果,您可以使用Filter Results Tool.jtl results file 中提取特定于线程组的条目
    3. 可以使用JMeterPluginsCMD Command Line Tool 生成汇总报告

    【讨论】:

    • 我不允许更改采样器名称,因为我需要使用总体汇总报告与之前的测试结果进行比较
    • 感谢您的回复德米特里 :)
    猜你喜欢
    • 2018-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多