JMeter常见的问题---响应内容乱码

1. Jmeter响应内容乱码(两种方法)

Jmeter在访问接口的时候,响应内容如果有中文可能会显示乱码,原因应该是响应页面没有做编码处理,jmeter默认按照ISO-8859-1编码格式进行解析
1.1 改配置文件
进入Jmeter的bin目录下,找到jmeter.properties文件,以文本形式打开,找到sampleresult.default.encoding这个参数,此行默认是注释的。
可以看到说明,默认值是ISO-8859-1
JMeter常见的问题---响应内容乱码

将ISO-8859-1修改成utf-8,去掉注释符号,重启Jmeter
JMeter常见的问题---响应内容乱码

1.2 通过后置处理器BeanShell PostProcessor
添加后置处理器:BeanShell PostProcessor
输入prev.setDataEncoding(“utf-8”); 目的是修改响应数据编码格式为utf-8,保存
JMeter常见的问题---响应内容乱码