Jmeter 在非 gui 模式下运行时显示双倍结果

时间:2021-04-09 13:35:24

标签: jmeter

我有一个测试计划,当我在 Gui 模式下运行时会执行一次采样器,但是当我从命令行启动测试计划时,我让采样器运行了两次。

我已经删除了 result.jtl 文件以确保不会累积结果。

1 个答案:

答案 0 :(得分:0)

如果没有看到你的测试计划,很难甚至不可能说出原因是什么,因为有太多可能的选择,我能想到的最直接的是:

  1. 您在测试计划的某处有一个 Listener(或两个)配置为将数据写入您通过 -l 命令行参数指定的同一文件
  2. 您在某处定义了 resultcollector.action_if_file_exists=APPEND 属性

请尝试以下运行测试的方式:

jmeter -n -t test.jmx -l result.jtl -f -Jresultcollector.action_if_file_exists=DELETE

哪里:

  • -f 强制 JMeter 覆盖 .jtl 结果文件
  • resultcollector.action_if_file_exists=DELETE 属性对监听器执行相同的操作

更多信息:

相关问题