Jmeter乱码问题解决

Jmeter乱码问题解决

有时候使用Jmeter会出现乱码的情况,在这里介绍三种解决方式:

第一种:

在http请求中的Content encoding输入utf-8:

Jmeter乱码问题解决

这个方法不一定会有效果,比如我这个示例:

Jmeter乱码问题解决

第二种:

进入Jmeter目录,找到jmeter.properties:

Jmeter乱码问题解决

Jmeter乱码问题解决

将sampleresult.default.encoding=ISO-8859-1修改为UTF-8,重启Jmeter:

Jmeter乱码问题解决

但是这个方法其实有时候也没效果,看下我这个示例(额,乱码问题解决了):

Jmeter乱码问题解决

第三种:

第三种是最有效的一种修改方式:

在线程组中添加后置处理器:

Jmeter乱码问题解决

添加prev.setDataEncoding("utf-8"):

Jmeter乱码问题解决

 

这里多说一句,为什么说第三种方式是最有效的呢,刚刚在第二种方式设置完成后,不是这里的示例的乱码已经解决了么,我在后置处理器中将编码设置为iso8859-1:

Jmeter乱码问题解决

设置前:

Jmeter乱码问题解决

设置后:

Jmeter乱码问题解决