jmeter直连数据库
1.准备工作:需要导入一个jar包。在测试计划面板点击“浏览”按钮,将下载好的JDBC驱动添加进来。
加进来有2种方式,一种是在jmeter的测试计划添加,一种是在jmeter的..\apache-jmeter-5.4.1\lib\ext 文件里面添加,重新启动jmeter就好。
2.添加配置元件
测试计划--》添加线程组-》--》右键添加配置元件--》jdbc connection configuration
连接准备:
- 打开数据库,确定数据库的表及对应的字段
- 加载mysql的jdbc驱动
- 配置jdbc connection configuration
- created pool name:给连接池命名,用于后续引用
- 数据库URL: jdbc:mysql://数据库ip:端口号/数据库名称
- 用户名
- 密码
3.操作步骤
- 添加线程组
- 添加JDBC connection configuration
- 添加JDBC request
- 添加查看结果树
直连数据库的使用
- 添加JDBCrequest:在取样器下添加
- 方法一:将jdbc驱动通过测试计划
- 方法二:将jdbc驱动jar放入到lib\ext目录下,重启jmeter
- 配置:
- 配置连接池的名称
- 配置SQL语句
- 配置保存的变量名
- 在http断言中,就可以引用变量来进行判定。
请求就是一个sql语句
注意:如果sql中取查询的变量值是两个,那么variable name也要对应的两个。比如:select id, name from table1 where age=25 ,variable name也应该是Id,Name