jmeter 如何实现对数据库的增删改查?

本贴最后更新于 1596 天前,其中的信息可能已经时移世改

在接口测试中,我们需要对数据库发起请求或者进行查询操作,这时就要用到jdbc request。jdbc request可以向数据库发送一个请求,从而完成对数据库的相关操作。

jmeter操作数据库可以做什么?

1.可以批量删除数据

2.可以批量创建测试数据

3.可以查询测试结果做正则判断。

引入jar包

jmeter操作数据库时需要引入jar包,引入jar的方法有两种:

1.将jar包复制到jmeter的lib目录下的-ext文件下

2.在测试计划里引入jar包

QQ截图20200811165635.png

JDBC Connection Configuration

JDBC connection 界面操作

1.在测试计划右键-添加线程组

2.在线程组右键-添加-配置元件-JDBC Connection Configuration;

1.png

3.在jdbc页面添加变量名,数据库连接地址,驱动等信息

2.png

JDBC request

1.线程组-右键-添加-sampler-jdbc request

3.png

查询步骤如下

4.png

5.png

6.png

jmeter查询多条sql语句

需要在URL的地址后面加上 ?allowMultiQueries=true

将query type 改成 callable statement

8.png

6 操作
shayu 在 2020-08-12 21:55:11 更新了该帖
shayu 在 2020-08-12 21:18:16 更新了该帖
shayu 在 2020-08-12 21:10:14 更新了该帖
shayu 在 2020-08-11 17:25:19 更新了该帖 shayu 在 2020-08-11 17:08:30 更新了该帖 shayu 在 2020-08-11 16:58:20 更新了该帖
回帖
请输入回帖内容 ...