如果超过阈值,JMeter 会失败测试

Posted

技术标签:

【中文标题】如果超过阈值,JMeter 会失败测试【英文标题】:JMeter fail tests if threshold exceeded 【发布时间】:2016-10-17 07:53:24 【问题描述】:

我希望我能在这里找到帮助,因为我在互联网上没有找到任何东西。我有多个 JMeter 计划,如果超过一组请求的吞吐量阈值,我想使计划失败。如何从 JMeter 获取真正的阈值,如果超过则无法通过测试。我需要为每个请求执行此操作,例如每个请求组的摘要报告中显示的阈值。 提前谢谢你。

【问题讨论】:

【参考方案1】:

你不能让“计划”失败,你只能让一个使用Assertion的采样器失败

选项在:

    如果平均响应时间超过阈值,则使用 JMeter AutoStop Plugin 停止测试。测试完成后,您可以将预期持续时间与实际持续时间进行比较,如果它更少 - 说明测试以某种方式失败(即返回非零退出代码 使用Taurus 工具作为JMeter 测试的包装器,您可以使用Pass/Fail Criteria 子系统设置所需的故障条件。如果满足指定的标准,Taurus 将自动通过测试。

【讨论】:

以上是关于如果超过阈值,JMeter 会失败测试的主要内容,如果未能解决你的问题,请参考以下文章

没有覆盖设置的“由于覆盖阈值违规”开玩笑失败

Jmeter进行登录接口测试时,为啥有时登录成功,有时登录失败?求大神指点~

Jmeter之BeanShell--请求失败触发报警邮件

jmeter测试报告优化

在使用JMeter测试时,是完全模拟用户操作么?造成的结果也和用户操作完全相同么?

Jmeter maven插件|即使有失败,maven也不会失败