文章目录
- 前言
 - 一、察看结果树响应结果是乱码_解决方法 
   
- 方法一:在察看结果树之前添加 后置处理器 中的 “BeanShell PostProcessor” 来动态修改结果处理编码
 - 方法二:在配置文件中修改
 
 - 二、使用步骤 
   
- 1.引入库
 - 2.读入数据
 
 - 总结
 
前言
接口测试中遇到的各种问题。
一、察看结果树响应结果是乱码_解决方法
方法一:在察看结果树之前添加 后置处理器 中的 “BeanShell PostProcessor” 来动态修改结果处理编码
作用是:使之与被测系统字符集保持一致
步骤:线程组——添加——后置处理器——BeanShell 后置处理程序(BeanShell PostProcessor)
然后加入一行代码:
prev.setDataEncoding("utf-8")
 
 

 

注意:这个BeanShell后置处理程序,无论放在察看结果树之前还是之后都不影响。因为就是专门处理响应结果,就这个作用。相当于一个全局,所以位置无影响。
方法二:在配置文件中修改
1、打开 jmeter.properties 配置文件,找到 sampleresult.default.encoding,将原来
#sampleresult.default.encoding=ISO-8859-1
 
修改为:
sampleresult.default.encoding=UTF-8
 
注意:排头的 # 要去掉,整个文件点击保存后才生效。

注意:这种方式有时候也不一定会生效。所以建议这种方式少用。
参考优秀的博主:【Jmeter】Jmeter响应消息中文显示乱码_jmeter响应结果乱码_Rusty well began的博客-CSDN博客
总结
Jmeter中有很多细节,只有这样总结去逐一发现了。









![[工业互联-21]:常见EtherCAT主站方案:Kithara实时套件](https://img-blog.csdnimg.cn/51f08b90678e4405b132b65741a68f51.png)








