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

时间:2016-10-17 07:53:25

标签: testing jmeter load load-testing threshold

我希望我能在这里找到帮助,因为我在互联网上找不到任何东西。我有多个JMeter计划,如果超过一组请求的吞吐量阈值,我想要使计划失败。如何从JMeter获取实际阈值并在超出测试时未通过测试。我需要按照请求执行此操作,例如每个requets组的Summary Report中显示的阈值。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您不能让“计划”失败,您只能使用Assertion

让采样器失败

选项包括:

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