jmeter之发送jdbc请求--06篇

1.setup线程组中新建一个JDBC Connection Configuration配置元件

jmeter之发送jdbc请求--06篇

2.设置配置信息

Database URL:jdbc:mysql://127.0.0.1:3306/vue_interface?useUnicode=true&characterEncoding=utf-8

jmeter之发送jdbc请求--06篇

3.新建一个线程组,在线程组中添加一个JDBC Request

jmeter之发送jdbc请求--06篇

然后填写信息请求信息,如下图

Query:sql语句,可以写成占位符形式,英文问号占位,例如select username from user_model where sex=?,如果使用占位形式,Query Type要选择Prepared Select Statement,这是查询的,更新等操作类似,注意:sql语句只能写一条,无法写多条!!!

jmeter之发送jdbc请求--06篇

Query Type解释

jmeter之发送jdbc请求--06篇

Parameter values: 变量值,多个用逗号分隔

parameter types: 变量类型

Result Variable name:变量存储所有的返回值

Variable names:取查询结果列值的别名,多个用逗号,跳过列用空

query timeout:超时时间jmeter之发送jdbc请求--06篇

添加一个调试取样器和查看结果树,执行请求,观察生成的变量

jmeter之发送jdbc请求--06篇

接下来我们可以使用ForEach控制器来使用jdbc请求返回的数据,具体用法可以参考前面的文章

jmeter之发送jdbc请求--06篇

在请求中使用ForEach循环控制器产生的值

jmeter之发送jdbc请求--06篇

请求结果:

jmeter之发送jdbc请求--06篇

jmeter之发送jdbc请求--06篇