【问题标题】:JMeter View results tree listener displaying duplicate https requestsJMeter 查看结果树侦听器显示重复的 https 请求
【发布时间】:2020-04-20 10:51:17
【问题描述】:

查看结果监听器显示重复的 https 请求,1 个请求没有响应,1 个请求有响应。我只需要 1 个请求,我该如何解决? enter image description here

enter image description here

【问题讨论】:

  • 您能否提供更多背景信息?并添加一些标签,以便您的问题在正确的位置弹出。

标签: performance jmeter listener performance-testing viewresult


【解决方案1】:

带有响应消息的示例“事务中的示例数:1,失败的示例数:0”用于“事务控制器”,而另一个是带有响应的实际请求。 p>

选中事务控制器中的“生成父样本”复选框,您将能够看到所需的结果。

事务控制器将始终为底层 Http 请求提供响应时间。如果您不想在结果中看到这一点,请改用“简单控制器”。

【讨论】:

    【解决方案2】:

    查看查看结果树侦听器的“采样器结果”选项卡:

    如果您看到HTTP status codes 3xx 之一,则表示您是redirected,因此如果这是重定向的情况,看到空白响应是绝对正常的

    在处理重定向响应时,您可以通过在 HTTP 请求采样器中使用 Redirect automatically 和 Follow Redirects 复选框来控制 JMeter 的行为:

    但是您需要记住,您并不“只需要 1 个请求”,您需要的请求数量与 real browser sends 完全相同,因此请检查使用您最喜欢的 browser developer tools 的真实浏览器发送了多少请求并确保 JMeter 发送相同数量的请求并且它们具有相同的性质

    【讨论】:

    • 感谢您的全面观察和详细回答,但我的问题仍然存在,让我再详细说明一下。就像每当我在其上应用 500 个用户时,我在报告中发现 1000 帧,但实际上我的目标是 500 帧。由于重复,显示 1000。您可以在附加的屏幕截图中查看这两个请求的响应
    • 我添加了带有问题描述的截图
    猜你喜欢
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-14
    • 1970-01-01
    • 2021-12-15
    相关资源
    最近更新 更多