CSV可变参数压测
1、线程组->add -> Config Element(配置原件)-> CSV data set config (CSV数据文件设置)
关键参数说明:
- Delimiter:用什么符号作为分隔符,例如csv使用逗号,txt常用竖线
- Variable Names:如果只有列就定义一个变量名称,如果分隔除了多个列,定义多个命令名称
举个例子,文本内容是 user1,pwd1 user2,pwd2
- Delimiter:,
- Variable Names: username,password
请求接口时引用可以这么引用
{
"username": "${username}",
"password": "${password}"
}
需要特别说明的是,如果取值为中文的话,需要检查文件文件编码,确保一定要是utf8,不然会出现乱码的情况,而且最好配置下这个选项
# vim jmeter.properties
sampleresult.default.encoding=UTF-8