1.进入到Jmeter目录下的bin文件夹,双击jmeter.bat,打开Jmeter;

Jmeter-ForEach控制器_Jmeter

  1. 进入到Jmeter,Test Plan点击鼠标右键-Add-Threads(Users)-Thread Group,创建线程组;

Jmeter-ForEach控制器_Jmeter_02

Jmeter-ForEach控制器_控制器_03

3.Thread Group点击鼠标右键Add-Config Element-User Defined Variables,创建用户自定义的变量;

Jmeter-ForEach控制器_ForEach_04

Jmeter-ForEach控制器_Jmeter_05

4.在用户自定义的变量页面,点击Add,输入三个变量,如Name输入“user_1”(Name中前缀user后要输入下划线),Value输入“1”;以此类推;

Jmeter-ForEach控制器_ForEach_06

5.Thread Group点击鼠标右键Add-Logic Controller-ForEach Controller,创建ForEach控制器;

Jmeter-ForEach控制器_ForEach_07

Jmeter-ForEach控制器_Jmeter_08

6.在ForEach控制器中输入下列参数,Input Variable prefix输入“user”,与用户自定义的变量中设置的Name前缀一致,Start index for loop输入“0”(不包含),End index for loop输入3(几个变量就输入几),Out variable name输入“vuser”,如果勾选Add"_"before number,则在用户自定义的变量中Name前缀后要加“_”;

Jmeter-ForEach控制器_控制器_09

7.Thread Group点击鼠标右键-Add-Sampler-HTTP Request,创建Http请求;

Jmeter-ForEach控制器_ForEach_10

Jmeter-ForEach控制器_Jmeter_11

8.在Http请求中输入请求信息,如Protocal为“http”,Server Name or IP 为“www.baidu.com”,Port Number为“80”,Path为“${vuser}”(与用户自定义的变量中输出变量一致);

Jmeter-ForEach控制器_Jmeter_12

9.Thread Group点击鼠标右键Add-Listener-View Results Tree,创建结果树,用于查看执行结果;

Jmeter-ForEach控制器_控制器_13

Jmeter-ForEach控制器_控制器_14

10,在View Results Tree页面中,点击绿色箭头执行,查看执行结果;

Jmeter-ForEach控制器_控制器_15

点击第一个执行结果,查看Request,取值为user_1中对应的Value值"1",后面以此类推;

Jmeter-ForEach控制器_Jmeter_16

Jmeter-ForEach控制器_控制器_17

Jmeter-ForEach控制器_Jmeter_18