目的:做压力测试时需要准备动态数据传输到接口请求参数,这些数据可以从数据拿出放到excel,再通过读取excel中数据传到接口。也可以直接直接再jmeter上写sql读取,再传入接口。
一、 读取excel数据
1、添加数据读取设置

2、设置数据读取配置(文件一定要是csv格式,里面数据格式选择为文本)

3、引用excel数据


4、设置线程组(需要读取多个数据)

二、读取(mysql)数据库数据
1、安装mysql驱动、解压
链接:https://dev.mysql.com/downloads/connector/j/

2、导入jar包

3、读取数据库配置


max number connections:最大连接数
max wait(ms):最大链接时间:10000
间隔时间:60000
database url :jdbc:mysql://数据库地址:3306/数据库名
jdbc driver class:驱动
username:登录账号
passeord:登录密码
4、添加数据请求


Variable Name of Pool declared in JDBC Connection Configuration:数据库设置时的变量名称
query type:数据库操作类型
Variable names:变量
5、引用数据和读取excel一样
注意:要注意下jar、jmeter、jdk、mysql版本的匹配
网友评论