【问题标题】:Exclude errors from Summary Report in Jmeter从 Jmeter 的摘要报告中排除错误
【发布时间】:2020-07-29 13:58:52
【问题描述】:

我想从摘要报告中排除错误结果

例如,如下图所示,线程工作时响应中几乎没有错误 enter image description here

是否有任何解决方案可以从摘要中排除带有错误响应的失败请求? 不要跳过 Beanshell 监听器,比如

if (sampleResult.getResponseMessage().equals("Non HTTP response message: Connection reset")) {
    sampleResult.setSuccessful(true);
}

但完全排除并仅报告成功响应

【问题讨论】:

    标签: jmeter report summary


    【解决方案1】:
    1. 首先,我建议您熟悉JMeterSocketClosed wiki 文章,因为您遇到的错误可能表明正在测试的应用程序存在问题。如果您绝对确定应用程序没有问题,那么会有提示说明如何修改 JMeter 配置以防止发生这些“连接重置”问题

    2. 您可以使用Response Assertion 将所有采样器标记为成功,配置如下:

    3. Filter Results tool 可以删除所有失败的请求,例如:

      FilterResults --output-file only-success.csv --input-file original-results-file.csv --success-filter true
      

      Filter Reuslts Tool 可以使用JMeter Plugins Manager安装

    4. Since JMeter 3.1 you should be using JSR223 Test Elements and Groovy language 用于脚本

    【讨论】:

    • 1.此错误仅与我的应用程序有关,它不是 Jmeter 问题 2. 将所有采样器标记为成功不是决定,我需要从线程摘要中排除错误结果以仅包含成功数据 3. 我可以从 GUI 进行此过滤器吗?
    猜你喜欢
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多