首页 > 解决方案 > 如果响应时间太长,是否有可能使 Jmeter 中的线程/样本失败?

问题描述

我有多个并行执行的线程组。我需要有一个测试计划,如果任何线程组的任何样本的响应时间超过 6 秒,它应该使样本失败,停止它并继续下一个样本。

任何输入将不胜感激!

标签: jmeterload-testingresponse-time

解决方案


有2种可能:

  1. 持续时间断言,如果请求的时间超过定义的阈值,则能够使请求失败。

    在此处输入图像描述

    请注意,JMeter 仍将等待响应,如果服务器无法响应 - JMeter 可能会永远等待

  2. Response Timeout- 位于HTTP 请求采样器的“高级”选项卡(甚至更好的HTTP 请求默认值

    在此处输入图像描述

    如果服务器在给定的时间范围内没有开始响应 - JMeter 会将采样器标记为失败,不等待请求完成

随意使用上述任何方法或它们的组合。


推荐阅读