Jmeter对数据库执行压力测试

1.将需要测试的数据库包放到lib文件夹下

在这里插入图片描述

2.在测试计划中添加jar包

在这里插入图片描述

3.添加JDBC Connection Configuraton 数据库连接配置

在这里插入图片描述
在这里插入图片描述
(1)Variable Name Bound Pool数据库连接池的名字,需要与JDBC Requst 的Variable Name的值保持一致;
(2)Database URL:连接数据库地址及数据库名称
JDBC Driver class:JDBC驱动
username:数据库登陆的用户名
passwrod:数据库登陆的密码

4.添加JDBC Request从数据库中拿取数据

在这里插入图片描述
(1)Variable Name:数据库连接池的名字,需要与JDBC Connection Configuration的Variable Name Bound Pool名字保持一致;
(2)Variable names:保存sql语句返回结果的变量名;
Result variable name:创建一个对象变量,保存所有返回的结果;
(3)ids 为一个结果集,可能有多个数值,取固定某个需要BeanShell PreProcessor

5.通过BeanShell PreProcessor对从数据库拿到的数据进行处理

在这里插入图片描述

取"ids"结果集中的第0行"order_id"列

6.设置集合点、循环次数、线程数后可进行测试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值