Jmeter性能测试学习(二):JDBC请求接口测试

我使用我本地的mysql进行测试,新建数据库表名为user
在这里插入图片描述
1.把mysql驱动放到jmeter目录的lib下
在这里插入图片描述
2.添加线程组
在这里插入图片描述
取名为JDBC请求
在这里插入图片描述
3.添加JDBC连接信息
在这里插入图片描述
在这里插入图片描述
主要填写框起来的部分,填写数据库绑定池连接名MYSQL,下方依次填写数据库路径、mysql的驱动,数据库用户名和密码,如果是oracle驱动选择oracle,URL用oracle连接方式即可

4.添加JDBC请求
在这里插入图片描述
在这里插入图片描述

在Query中填写你要执行的语句,在上方
Variable Name Bound to Pool中填写刚刚在数据库连接中取的名称MYSQL在这里插入图片描述

5.添加察看结果树

在这里插入图片描述
6.发送请求察看结果
在这里插入图片描述
在这里插入图片描述

那么问题来了,如果我们要测试很多条sql,是不是只能一个个添加jdbc request请求呢?就引申出了测多条jdbc请求

1.新建txt文件,写sql语句
在这里插入图片描述
2.使用函数对话框工具生成函数
在这里插入图片描述
在这里插入图片描述

jmeter的函数助手相当于是一个函数生成工具,可以帮助不会写函数的人生成函数,比较方便
在这里插入图片描述
复制生成的函数
注意:有多条SQL语句的时候,线程数一定要至少为sql语句数量,可以大于,但是不可以小于,否则只会显示相应线程数的响应结果,我这里是两条,就在请求中将线程数改为2

3.运行结果
将函数添加到Query语句中
在这里插入图片描述
执行请求,察看结果树
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43909848/article/details/108004175