一、需求
需要不断向被测服务器发送http请求直到返回信息中包含特定信息,同时再增加一个限制,该请求最多执行5次,超过5次无返回直接跳出该循环。
或者是不断发送查询请求,直到查询到指定state状态为success,都可以使用此种方法进行循环判断
三、jmeter使用(While控制器)示例

3.1、在线程组“whileDemo”下添加“BeanShell取样器”,并初始化计数器参数


vars.put("w_counter","0");
3.2、在线程组“whileDemo”下 添加http请求,并使用json提取器取值
参考
【性能测试】JMeter(二)–进阶篇(提取多个值并遍历使用