在使用Jmeter时会出现乱码问题。实际是编码问题,jmeter默认按照ISO-8859-1编码格式进行解析,总结以下解决方法:
方法一:BeanShell 取样器
添加取样器:BeanShell 取样器:输入prev.setDataEncoding("utf-8");
此方法实时生效,不需要重启
注意:对应BeanShell 取样器需要放到http取样器后面,否则不生效
方法二:BeanShell 后置处理程序
添加后置处理器:BeanShell 后置处理程序:输入prev.setDataEncoding("utf-8");
此方法实时生效,不需要重启
注意:对应BeanShell 后置处理程序放在前面和后面都可以
方法三:修改配置文件jmeter.properties
路径 :jmeter\bin\jmeter.properties
操作:修改编码设置为:sampleresult.default.encoding=utf-8
修改配置后,要重启jmeter才会生效
方法四:修改源代码的默认编码
修改此处编码即可
标签:问题,后置,编码,04Jmeter,乱码,取样器,BeanShell,jmeter From: https://www.cnblogs.com/gulingli/p/16825853.html