Jmeter采样器之——通过Jmeter JDBC Request连接MySQL数据库

JMeter数据库测试
本文详细介绍如何使用JMeter的JDBCRequest采样器进行数据库性能测试,包括配置JDBCConnectionConfiguration,设置JDBCRequest参数,以及运行测试的具体步骤。文章还解释了如何正确设置数据库驱动类和URL格式。

Jmeter中的Sampler(取样器)是与服务器进行交互的单元。

Jmeter JDBC Request的工作通常分3步进行:

  1. 向服务器发送请求;
  2. 记录服务器的响应数据;
  3. 记录响应时间。

具体步骤如下:

一、配置JDBC Connection Configuration

1、建立一个测试计划,并添加线程组

2、线程组下添加JDBC Connection Configuration

3、配置JDBC Connection Configuration信息

其中:

Variable Name:写入数据库连接池的名字;

Database URL:数据库连接地址;

JDBC Driver Class:数据库的驱动类(需将要连接数据库的驱动jar包放到Jmeter的lib目录下,然后重启Jmeter。在测试计划界面下的Library中导入该jar包)

Username:数据库账号

Password:数据库密码

下面简单介绍一下不同数据库的驱动类和URL格式:

4、线程组下添加JDBC Request

5、设置JDBC Request信息

注意:

  • “Variable Name”一定要跟“JDBC Connection Configuration”中设置的“Variable Name”相同;
  • JDBC Request同时支持“update、insert和delete”请求,只需下拉更改“Query Type”字段的信息即可。

6、线程组下添加“查看结果树”,并运行

至此,Jmeter已成功连接上了数据库,并且返回了所查询的数据。

另:

JDBC Request的sql语句支持别名格式,如:

select * from table t where t.id=1;

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值