JMeter连接数据库及批量修改数据库语句

一、jmeter连接数据库

1、建立线程组,建立JDBC Connection Configuration

测试计划-添加-线程用户-线程组

线程组-配置原件-JDBC Connection Configuration

2、修改JDBC Connection Configuration配置

上面配置不发生变化

字段

含义

Database URL

数据库连接 URL

JDBC Driver class

数据库驱动

Username

数据库登录用户名

Password

数据库登录密码

3、官网下载jdbc驱动

https://dev.mysql.com/downloads/connector/j/

根据自己jmeter版本下载对应的jdbc版本,比如我自己的jmeter版本是5.6.3,我下载的5.1.49才可运行成功

将下载好的jar包放入jmeter的lib目录下,重启jmeter即可

4、对数据库进行增删改查操作

新建取样器-JDBC request

valable Name配置为跟前面池变量一致的名字,确保可以找到对应的数据库

输入你想要执行的语句,例如简单select语句的TYPE是select statement,其余都选第三个:callable statement

5、新建查看结果树,点击运行即可验证数据库连接是否正确

查看结果树响应的结果与实际数据库结果一致即连接成功

二、批量修改数据库数据

1、添加配置元件CSV文件提取参数

以更新多条数据举例:首先连接好数据库后,在JDBC request下添加csv文件处理器

配置CSV文件的参数内容:

如图所示:我有两个参数,一个是name,一个是userid,如果在csv文件里面没有写变量名称,则忽略首行写false

2、提取CSV文件的参数作为数据库的查询条件

首先Query Type是SQL语句的类型,我这里是更新语句,就选update,且下面的values与查询条件取的参数需要个数一致

3、运行查看结果树,响应结果返回Updates即成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值