51Testing软件测试论坛

标题: JMETER是不是有个设置,可以实现当响应时间连续超过5秒时,就自动停止脚本的? [打印本页]

作者: 让测试飞起来    时间: 2017-7-27 21:50
标题: JMETER是不是有个设置,可以实现当响应时间连续超过5秒时,就自动停止脚本的?
在哪个位置呢?

作者: jingzizx    时间: 2017-7-29 08:21
断言判断
好像没有别的好的办法了吧
作者: koala114    时间: 2017-8-4 13:13
在需要检查大于5秒的http request sampler下面增加一个JSR223 PostProcessor。
Language选择 groovy
下面加以下代码
def startTime = ctx.getPreviousResult().getStartTime()
def endTime = ctx.getPreviousResult().getEndTime()
(endTime - startTime)<3000?log.info("ok"):ctx.getThreadGroup().tellThreadsToStop()  // 大于3秒时停止线程组




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2