1、首先需要安装配置mysql数据库连接驱动:mysql-connector-java-5.1.28.jar
1.1 网上很多资源,可自行下载;
1.2 下载完成后,分别将该jra包,存放到:jmeter和jre如下安装目录下:
jmeter\lib\
jmeter\lib\ext
Java\jre1.8.0_111\lib\ext\
1.3 jmeter 测试计划页面将该jar包存放的3个路径分别加载进去,如下图所示:
2、添加一个线程组,
右键点击“线程组”,在下面添加一个“JDBC Connection Configuration”
3、配置数据库jdbc链接:
(1)Variable Name:Mysql,后续JDBC Request中会用到这个值;
(2)Database URL:jdbc:mysql://host:port/{dbname};
(3)JDBC Driver class:com.mysql.jdbc.Driver ;
(4)Username/Password:数据库的用户名和密码;
4、添加JDBC Request元件,如下图:
其中:Variable Name必须和JDBC Connection Configuration相同。在Sql Query Type选取你的操作,在Query编写你需要的语句。
重要的参数说明:
Variable Name:数据库连接池的名字,需要与JDBC Connection Configuration的Variable Name Bound Pool名字保持一致
Query:填写的sql语句未尾不要加“;”
Parameter valus:参数值
Parameter types:参数类型,可参考:Javadoc for java.sql.Types
Variable names:保存sql语句返回结果的变量名
Result variable name:创建一个对象变量,保存所有返回的结果
Query timeout:查询超时时间
Handle result set:定义如何处理由callable statements语句返回的结果
5、添加断言。
右键点击线程组---->添加--->断言---->响应断言。
6、添加监控(查看结果树)