2015-12-03 168 views
0

我们正在通过不同的服务器运行负载测试的测试用例。我们想要做的是,根据测试用例,如果我们发现性能下降,根据响应时间阈值停止。当时间达到阈值时,Jmeter停止测试

现在我们已经定义了threadgroup,并且在里面定义了一个HTTP请求和一个用于输出的视图表。我应该怎么做才能把这个控制权放在那里?

回答

3
  1. 添加Duration Assertion和指定的阈值有
  2. 在你Thread Group设置为Stop Test“行动的取样误差后拍摄”。

以上步骤将在第一次出现超过阈值的响应时间后停止您的测试。

有关如何在JMeter测试中有条件地设置通过/失败标准的更多信息,请参阅How to Use JMeter Assertions in Three Easy Steps文章。

P.S.

  • 在加载测试执行期间删除查看结果表监听器(或禁用它),因为它会消耗大量资源。
  • 运行负载测试in non-GUI mode由于JMeter GUI并非设计用于运行实际负载测试,并且可能是负载多或少的情况下的瓶颈。
+0

谢谢,现在看来它的作品:) – Isaac

相关问题