6.jdbc参数化
一:jdbc关联
1.1:jdbc配置:jmeter不带mysql驱动
需要mysql-connector-java-5.1.13-bin.jar放在jmeter的lib目录下
1.2:jar下载
链接:https://pan.baidu.com/s/1SwK39yOn5UqiNrwrIqDHuA
提取码:1234
1.3:jdbc取值-变量可以取多个值用逗号隔开,第一个变量取第一列,第2个变量取第二列

jdbc查询到的数据

1.4循环提取jdbc多个变量---遍历
1:Debug Sampler(sample)+循环控制器+计数器+__V函数
1.1Debug Sampler获取循环总次数---${id4_#}=3次

1.2循环控制器中输入次数

1.3:计数器(配置元件)-从1开始自增1

1.4:__V函数(因为有两个$$)去引用变量id4_${num}变成${__V(id4_${num})}
${__V(id4_${num})}--${__V(name4_${num})}

2:ForEach控制器(实际就是获得变量长度)--可以指定下标左开右闭开始循环
缺点:只能有一个变量遍历,2.1可以解决多个变量遍历
Start index for loop(exclusive):循环开始的索引,不包含此值;左开右闭
End index for loop(inclusive):循环结束的索引,包含此值;

要取从下标1开始到3的数据不包含下标4的数据(用Debug Sampler做对比最好看)----(0,3]

2.1:遍历id4时就计数,__V函数引用变量name4


浙公网安备 33010602011771号