- 准备工作
(1)添加MySQL驱动jar包
里面有连接数据库的方法或者函数,
添加方式1:在“测试计划”界面–>点击“浏览…”–>将JDBC驱动添加进来,不许重启
文章图片
文章图片
添加方式2:将jar包放到JMeter的安装目录下–>JMeter4.0\lib\ext,然后再重启JMeter即可
(2)配置数据库连接信息
要先启动数据库
添加方式:测试计划–>线程组–>(右键添加)配置元件–>JDBC Connection Configuration
主要参数:
-Variable Name for created pool:mysql数据库连接池的名字(JDBC请求时要引用),可任意设置
-Database URL:jdbc:mysql://localhost:3306/tpshop2.0
jdbc:mysql:M ySQL固定格式
//127.0.0.1: 数据库IP地址
3306:MySQL默认端口,如改变,要如实填写
books:要连接的数据库名称
-JDBC DRIVER class: com.mysql.jdbc.Driver(MySQL驱动包位置固定格式)
-用户名和密码
文章图片
2.场景
连接 商场数据库获取商品名包含:小米手机5的商品id
2.1 操作步骤
(1)添加线程组
(2)添加JDBC Connection Configuration
(3)添加JDBC request
测试计划–>线程组–>取样器–>JDBC Request
配置:配置连接池的名称
配置SQL语句
配置保存的变量名:如果SQL语句返回了个参数,则要输入相同个数的变量名来保存
HTTP断言中,就可以引用变量来进行判断
文章图片
(4) 添加HTTP请求、响应断言
文章图片
文章图片
【压力测试|JMeter直连数据库】(4)添加查看结果树、Debug Sampler
文章图片
推荐阅读
- 压力测试|JMeter断言
- #|网络编程-----网络通信协议
- 服务器|Linux下Http高并发参数优化之TCP参数
- Android App 压力测试 monkeyrunner
- Android---Monkey指令进行压力测试实例(模拟点击)
- 分布式|Gateway(三)Spring Cloud Gateway内置各类型Predicate(断言)使用说明
- Android性能测试工具Emmagee
- Android命令Monkey压力测试,详解
- Fio 测试工具