可以按照设定的逻辑控制取样器的执行顺序
常用的逻辑控制器
if控制器
循环控制器
ForEach控制器
一、if控制器
用来控制它下面的测试元素是否运行
添加方式:测试计划-->线程组-->逻辑控制器-->if控制器
1.1 案例
需求
1.使用“用户定义的变量name,name的值可以是baidu或jd”
2.根据name的变量值实现对应网站的访问
操作步骤:
1.添加线程组
2.用户定义的变量
3.添加if控制器,判断name是否等于baidu
方法1:不勾选Interpret Condition as Variable Expression,此时JMeter使用的是js语法,引用变量时需要加双引号,"${name}"=='baidu'
方法2:勾选Interpret Condition as Variable Expression,在函数助手选择“_jexl3”,然后输入"${name}"=='baidu',再点击生成,