一、数据库连接JDBC驱动下载
1.下载jar包,由于我们公司用到的是mysql数据库,所以安装时用的mysql-connector-java-5.1.13-bin.zip,如果需要用别的数据库,请找跟对应数据库匹配的驱动包(不同的驱动类对应的jar不同)
2.解压之后,将mysql-connector-java-5.1.13-bin.jar放到apache-jmeter-3.0\lib目录下
二、配置数据库
1.添加线程组
2.添加一个增加JDBC连接配置项(测试计划-添加-配置原件-JDBC Connection Configuration)
1)名称:可以随意填写,这边举个例子:(khsqa1-test数据库连接)
2)注释:就是文字意思,随意注释,还不懂请百度吧
3)Variable Name:数据库连接的别名,在JDBC Request中也有一个叫做“Variable name”的变量名称,这两者的变量名称是需要一致的;
4)Database URL: jdbc:mysql://服务器地址:3306/数据库名
5)JDBC Driver class:数据库JDBC驱动类名,com.mysql.jdbc.Driver
6)Username:数据库连接用户名
7)password:数据库连接密码
三、数据库请求(请求都在sample下)
1.增加JDBC Request,线程组-添加-sample-JDBC Request
2.配置查询信息
Variable Name:跟上面说的一致就行了,是为了区分多个数据库连接查询,sql语句和数据库对应上
1)Variable name:这里写入数据库连接池的名字(和JDBC Connection Configuration名字保持一致 )
2)Query:里面填入查询数据库数据的SQL语句(填写的SQL语句末尾不要加“;”)
3)parameter valus:数据的参数值
4)parameter types:数据的参数类型
5)cariable names:保存SQL语句返回结果的变量名
6)result cariable name:创建一个对象变量,保存所有返回结果
7)query timeout:查询超时时间
8)handle result set:定义如何处理由callable statements语句返回的结果
3.添加一个Debug Sampler调试器
4.添加一个查看结果树