jmeter中要实现对数据库的连接,需使用JDBC驱动进行连接。
-
jdbc驱动压缩包下载
下载地址:JDBC驱动可以在mysql的官网下载,具体地址是:https://dev.mysql.com/downloads/file/?id=477058,直接点击如下小字下载
-
驱动安装及配置
下载后解压文件夹,把文件夹中的mysql-connector-java-8.0.11.jarb copy到jmeter安装目录的bin文件下;
打开jmeter,添加测试计划,再测试计划中添加jar包,如下图所示
点击测试计划–>点击浏览–>选中mysql驱动jar包–>打开
-
连接数据库
1.添加线程组
2.添加配置元件------添加JDBC Connection Configuration
3.JDBC Connection Configuration页面数值填写
variable name for created pool:此处变量名称,一定要填写,jdbc请求时需求用到此处变量,变量值自定义
Datebase URL:此处为需要连接的数据库的URL,格式为:jdbc:mysql://localhost:3306/,具体IP地址和端口号更改下
JDBC Driver class:下拉框选中com.mysql.jdbc.Driver
Username:填入数据库账号名
Password:填入数据库登录密码 -
添加取样器,JDBC request
JDBC request页面添加参数
JDBC request,在页面中通过选中Query Type项中的select和update等不同的采样器类别,即通过选中不同类别实现数据库的增删查改操作,delete和update就不一一列举了
比如
先添加一个查询的元件:
名称自定义输入
Variable Name of Pool declared in JDBC Connection Configuration:填入之前在JDBC Connection Configuration页面中填入的variable name for created pool变量名称
Query Type:选中select statement,即查询指令
下部输入框中输入mysql指令 -
添加查看结果树,执行脚本,查看结果,结果显示指令查询的数据,即连接数据库成功,并可执行查询命令
-
此时执行结果无报错即成功连接数据库,接下来需执行压测各种场景脚本均可在此简单版本上丰富即可。
- 本文属于原创,如需转载请标明本出处,版权归属小胖子xpp



