While Controller组件介绍
作用:运行其子节点下的取样器/控制器,直到条件为“假”
Condition(function or variable):条件(函数或变量):里面可填入判断依据的条件,参照:
使用方法:
可能的条件值有:
- 空白:最后一个示例循环失败时退出循环
- 最后一个值:最后一个示例循环失败时退出循环。 如果之前的最后一个示例只是循环失败,不进入循环。
- 否则:退出时(或不输入)循环条件等于字符串“ 假 ”
使用说明:
条件可以是任何变量或函数,最终等于字符串” 假 ”。需要注意的是:条件是评估两次,一次取样前,一次随机取样!
实例:
]
图中使用While Controller控制“获取游戏上架单信息”
Condition中填写“${__javaScript("${itemStatus}" != "1000")}”
实例说明 :
如果itemStatus值不是1000将循环执行HTTP请求,当HTTP请求中取样器得到的itemStatus值为1000时退出循环;