【问题标题】:Can I remove long timeouts from my Jmeter CSV results?我可以从我的 Jmeter CSV 结果中删除长时间的超时吗?
【发布时间】:2020-02-12 09:15:05
【问题描述】:

我正在使用 Blazemeter Sense 可视化 Jmeter 结果。它提供了很多图表,例如平均响应时间与虚拟用户。它还记录了所有 500 错误响应代码。

但是,对于这 500 个,结果仍然显示 60000+ 毫秒的响应时间(在超时之前经过)。显然,这会破坏平均响应时间,因为我想为成功的调用显示该数字,并单独担心错误响应。

【问题讨论】:

    标签: performance jmeter performance-testing load-testing stress-testing


    【解决方案1】:

    最简单的选择是使用Filter Results Tool 并提供--success-filter true 参数,例如:

    1. Run your JMeter test in command-line non-GUI mode:

      jmeter -n -t test.jmx -l result.jtl
      
    2. 调用过滤结果工具以删除失败的响应:

      FilterResults.bat --output-file success-only.jtl --input-file result.jtl --success-filter true
      
    3. 将此success-only.jtl 发送给BlazeMeter Sense

    演示:

    您可以使用JMeter Plugins Manager 安装过滤结果工具:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多