JMeter:轮询一个简单的HTTP请求

时间:2018-03-03 13:17:47

标签: jmeter

如果我的HTTP GET请求(REST api调用)已经返回成功的响应,请你给我一个关于如何使用while循环来继续检查(轮询)的示例。比如说,第三次尝试带来了成功的响应,我走出了循环,我如何衡量它所花费的时间?

1 个答案:

答案 0 :(得分:0)

请使用While控制器:

1)初始计数器JSR223采样器 - > vars.put( “计数器”, “1”);

2)while controller

3)在控制器内置你的HTTP get

4)使用正则表达式来检索您要查找的内容(或JSON提取器)

5)另一个JSR223断言检查你收到的内容的结果

如果(!detail.equals( “REGEX_FAILED”)){ ...... } 7)计时器让你等待

8)增量计数器