JMeter-While控制器
一步一脚印丶 人气:2前言
While 控制器,直到条件为false时,停止运行 ,循环执行一个请求,仅判断一种状态下退出循环。
Condition条件如下:
1:为空(不输入任何值) -- 直到某次请求执行失败才退出循环
2:LAST -- 直到最后一个请求请求失败才退出循环
3:其它 -- 条件值等于"false"时,退出循环
4:Contion可以输入计算结果等于“false”的变量、函数。
示例:
(1)添加线程组,添加逻辑控制器-While控制器,while控制器下添加计数器以及登录http请求
通过计数器让登录请求有10次循环,每次递增加1,引用变量名称为user
userName的值引用计数器的变量user
While控制器写入${__javaScript(${user}<"3")},表示在{num}只能执行循环3次
${__javaScript("${user}"!=3 && "${user}"<"2",)},表示同时满足${user}"!=3 ,和 "${user}"<"2"才进入循环体,即${user}不等于3的情况下只能执行2次循环
加载全部内容