测试过程中往往会遇到批量构造大量测试数据,那么我们利用jmeter来进行批量构造数据提高我们的工作效率
前置条件
jmeter 5.2.1工具
连接数据库驱动:mysql-connector-java-5.1.28.jar
1.下载数据库连接驱动,官方下载地址
https://dev.mysql.com/downloads/connector/j/
本人网盘共享:链接:https://pan.baidu.com/s/1guW4-VOhakH1jCOXnl94mQ 密码:gqu6
2.将下载下来的mysql-connector-java-5.1.28.jar拷贝到jmeter安装路径lib/ext下
3.启动jmeter,添加JDBC Connection Configuration 元素,操作方法:测试计划——>添加——>配置元件——>JDBC Connection Configuration。用于配置JMeter连接参数
4.配置JMeter的DB Connection Configuration,如下图
(注意:Variable Name Bound to Pool 必填项,不可为空)
5.发送数据请求,添加JDBC Request,操作方法:线程组→取样器→JDBC Request
6.配置JDBC Request
Query Type:查询SQL选择 Select Statement,表示这个请求会从数据库取数据
如果数据库表插入数据选择:Updata Statement(注意:Variable Name Bound to Pool 必填项,不可为空)
7.添加"查看结果树",运行测试