本文已参与「新人创作礼」活动,一起开启掘金创作之路。
Jmeter官网地址jmeter.apache.org/
本人Jmeter版本是5.3,请对症下药
Jmeter在访问接口的时候,响应内容如果有中文可能会显示乱码,原因应该是响应页面没有做编码处理,jmeter默认按照ISO-8859-1编码格式进行解析。 如下有2种方法可以解决
方法一:修改jmeter.properties
进入Jmeter的bin目录下,找到jmeter.properties文件
搜索 sampleresult.default.encoding 配置,打开注释,修改成如下:
sampleresult.default.encoding=utf-8 保存,重启Jmeter
方法二:通过后置处理器BeanShell PostProcessor
创建BeanShell PostProcessor,如图:
输入prev.setDataEncoding("utf-8"); 目的是修改响应数据编码格式为utf-8,保存