Jmeter添加if控制器

通过添加if控制器,可以实现条件判断,使if控制器内的子线程根据之前线程的返回进行触发与否的控制。

${__jexl3("${id_report_status_1}"!="0")} 

即代表由之前线程组返回值Status(可由正则提取),是否为FAIL来判断触发执行子线程。

== 等于

!=  不等于

!   非

&&或||   且与或

>或>= 大于或大于等于 

如:

${__jexl3("${status}"=="wait" || "${status}"=="" || "${plan_name}"=="")} 

注:若希望将进行判断的变量数学计算后再利用,可依据以下格式(内置函数):

${__intSum(${Status},1,Status)}【相加】

${__javaScript(Math.max(${testjob_id_ALL}).toFixed(0))}【最大值再四舍五入】


 

posted @ 2021-09-28 17:17  子小逗子  Views(168)  Comments(0Edit  收藏  举报