Jmeter参数化请求
1、Parameters参数化请求
1.1、创建CSV文件
1.2、添加csv data set config
1.3、设置参数
2、Body Data参数化请求
2.1、创建CSV文件
注意:必须要有表头
2.1、添加csv data set config
- 设置编码UTF-8
- 设置分隔符:delimiter
2.3、设置参数
注意:此处 ${} 外面必须又双引号
{
"serial":"${serial}","region":"${region}"
}
3、路径参数
4、编码问题
4.1、读取CSV文件乱码
读取CSV文件时,参数出现???或者乱码,如下:
解决:Excel保存CSV时,保存为UTF-8
如下:此处可以识别中文
4.2、后台获取参数?
设置请求内容编码
4.3、Jmeter显示响应参数为乱码
解决方法1: 对http请求设置后处理器,prev.setDataEncoding(“utf-8”);
解决方法2:jmeter的bin目录,打开jmeter.properties,找到sampleresult.default.encoding这个字段,修改编码格式,并去掉注释
sampleresult.default.encoding=utf-8