Jmeter连接数据库_postgresql


一、下载驱动包(.jar)

不同的数据区需要的驱动包不同:

1. 下载对应的安装包

以postgresql数据库为例,Jmeter需要下载postgresql-***.jar包,下载地址:https://jdbc.postgresql.org/download/postgresql-42.3.4.jar

2、放在Jmeter的lib目录下

下载好的安装包放在Jmeter的lib目录下,如图所示:
在这里插入图片描述


二、Jmeter中的操作

1、测试计划

postgresql不是Jmeter本身自带的,在使用时需要先在测试计划添加postgresql-42.3.4.jar的路径。如下图所示:

在这里插入图片描述
(Classpath设置的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。)

2、JDBC Connection Configuration

JDBC Connection Configuration==配置数据的信息
(1)操作步骤

测试计划---->线程组----->添加---->配置元件---->JDBC Connection Configuration;

(2)配置内容

  • Variable Name of created pool:连接池变量名,后续请求中需要和这个名称保持一致进行调用连接信息;
  • Database URL:数据库的IP地址、端口号、数据库名称;
  • JDBC Driver class:选择对应数据库的驱动类型;
  • Username/Password:数据库的账号和密码
    在这里插入图片描述
    在这里插入图片描述

3、JDBC Request

添加JDBC Request请求,添加数据库增删改查数据库语句
(1)操作步骤

测试计划---->线程组----->添加---->取样器---->JDBC Request;

(2)配置内容

  • Variable Name of Pool declared in JDBC Connection Configuration:填写的内容要和JDBC Connection Configuration的Variable Name of created pool保持一致;
  • Query Type:实际编写的SQL语句类型决定;
  • Variable name:SQL返回值,想要再次调用的变量名称
    在这里插入图片描述

三、具体示例

以用户并发登录连接数据库为例
(1)操作步骤

测试计划---->线程组------>连接数据库、数据库查询请求、登录请求、查看结果

(2)具体详情

1. JDBC Connection Configuration

在这里插入图片描述

2. JDBC Request

在这里插入图片描述

3. 调试取样器

作用:可以查看sql语句查询中name、pwd取到的每一个值,方便后期的调用。

在这里插入图片描述

4. 登录

在这里插入图片描述

5. 查看结果树

在这里插入图片描述

参考文章:https://blog.csdn.net/ysfscdn/article/details/119977361

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值