导入数据库包到jmeter
在jmeter中配置原件
- 线程组
- JDBC Connection Configuration:
是一种完全符合java语法规范的脚本语言,且又拥有自己的一些语法和方法;
- JDBC Request:
可以向数据库发送一个请求(sql语句)
- Debug Sampler:
可以看到我们定义的所有自定义变量的值
JDBC Connection Configuration配置数据库信息
填写信息的介绍
Variable Name(变量名):这里写入数据库连接池的名字
Database URL:数据库连接地址
JDBC Driver class:数据库驱动(可以将需要连接的数据库驱动jar包复制到jmeter的lib/目录下,然后在设置测试计划界面,最下面的Library中导入)
Usermame:数据库的用户名
Password:数据库密码
-
实例名的补充
JDBC Reques的填写信息
(# 注意)Variable Name:这里填写添加DBC Connection Configuration时填写的变量名,以便建立关联
说明
Query:填写的sql语句未尾不要加“;”
Parameter valus:参数值
Parameter types:参数类型,可参考:Javadoc for java.sql.Types
Variable names:保存sql语句返回结果的变量名
Result variable name:创建一个对象变量,保存所有返回的结果
Query timeout:查询超时时间
Handle result set:定义如何处理由callable statements语句返回的结果
jmeter 怎么展示我们数据库中数据的
字段名_#: 代表总共多少条数据
字段名_1:代表数据库中的第一条数据
我们今天做的是拿到表中的用户名和密码看不能登录
-
添加一个循环控制器
-
添加一个计数器
说明
启动:从X数开始计算
递增:每次递增X
最大值:递增到最大值后,下一次从启动值继续递增
引用名称:参数化时所需要使用的变量名称
在我们的请求中使用
两个变量的一起是用在jmeter中我们用V__连接,在用()括器来充当一个整体