1.进入到Jmeter目录下的bin文件夹,双击jmeter.bat,打开Jmeter;
2.进入到Jmeter,Test Plan点击鼠标右键-Add-Threads(Users)-Thread Group,创建线程组;
3.创建一个IF 控制器的请求条件,添加HTTP请求,如百度;
- 在HTTP请求右键选择ADD-Post Processors-Beanshell PostProcessor,创建Beanshell后置处理器;
- 在Script中输入“vars.put("login","true")”,为登录成功状态;
- 在线程组中右键ADD-Logic Controller-IF Controllers,创建IF逻辑控制器;
7.在IF逻辑控制器下添加HTTP请求;
8.IF控制器中输入表达式,要求如果登录成功时,执行下面的HTTP登录请求;可以在Tool-Function Helper Dialog函数助手中进行辅助取值;
9.选择__groovy,输入“${login}”==true,点击Generate & Copy to clipboard生成表达式,如4,复制此值到IF控制器中;
10.点击执行,查看是否执行登录请求,执行则表示此条件成立,正确执行;