【问题标题】:JMeter result log does not include parent samples while running in NON-GUI mode, I need the parent samples在非 GUI 模式下运行时,JMeter 结果日志不包括父样本,我需要父样本
【发布时间】:2018-09-05 17:53:51
【问题描述】:

我需要在非 GUI 模式下运行 JMeter。 GUI 模式对我不起作用。 我创建了一个像这样结构的 JMeter 测试计划

我用这个命令在 NON_GUI 模式下运行 JMeter:

jmeter -n -t Accessories.jmx -l C:\Users\YuC1\Desktop\output.csv

在 output.csv 中,仅包含所有子采样器的结果。

它的问题是:

  • 结果不包括父采样器的名称(事务控制器),因此我无法根据每个事务控制器进行分析。

在 stackoverflow 上的类似问题中:

  • “JMeter:在非 GUI 模式下运行后查看包含父子样本的结果树”

提到他/她的问题是:它只包括父采样器结果(这是我想要的),没有子采样器。

我认为解决方案应该在 jmeter.properties 文件中,但我找不到使其工作的配置。

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    在您的计划中,您在Transaction Controller 中选中了“生成父样本”。

    因此,当根据您的命令行使用 CSV 输出时,在 JMeter

    请注意,不建议您的配置生成 HTML 报告:

    无论如何,在即将推出的 JMeter 5.0 中,这将发生变化,并且子样本也将按以下方式输出:

    您可以尝试非常接近 5.0 的夜间构建,因为我们即将发布:

    【讨论】:

    • 谢谢。我确实检查了“生成父样本”,但我又试了一次,这次成功了,我想我可能在命令行中使用了错误的 .jmx 文件。感谢您的快速回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多