【问题标题】:Jmeter 5.3: Parent HTTP request fails due to child request favicon.svg failed which has same domainJmeter 5.3:父 HTTP 请求由于子请求 favicon.svg 失败而失败,它具有相同的域
【发布时间】:2021-01-25 20:43:00
【问题描述】:

我们使用 Blazemeter 记录了 UI 脚本,并且所有具有高级设置“检索嵌入式资源”的 HTTP 请求都按预期进行了检查。当通过在 Jmeter 中导入重新播放相同的脚本时,父 HTTP 请求正在下载所有嵌入的资源以及 favicon.svg,但是这个 .svg 请求总是失败(两个请求具有相同的域)。

有什么方法可以让父节点通过 Jmeter 中的子请求失败。 URL 必须匹配 HTTP 请求的高级选项卡的选项,如果不同的域可以使用。

请提出建议。

Jmeter v: 5.3

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    选项在:

    1. 从“嵌入式资源”范围中删除此favicon.svg

      此选项自 JMeter 5.4 起可用,因此您必须升级

    2. 有一个setting 可以忽略嵌入式资源检索的最终失败,您可以在 user.properties 文件中添加下一行:

      httpsampler.ignore_failed_embedded_resources=true
      

      需要重新启动 JMeter 才能获取该属性

    【讨论】:

    • 感谢 Dmitri,在 user.properties 文件中添加给定行后,能够将父请求作为 PASS。在 5.4 版本中出现 java-lang-nullpointerexception 问题,因此不尝试升级 stackoverflow.com/questions/65827396/…
    • 抱歉,已更正。获取 java-lang-nullpointerexception。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-21
    • 1970-01-01
    • 2014-03-30
    相关资源
    最近更新 更多