转自:大周说测试
1、添加"BeanShell Sampler"
在脚本区域添加:prev.setDataEncoding("utf-8")
这种方法我觉得最好了,动态自动加载,不用重启。
2、修改jmeter.properties文件
工作路径切换到bin路径下
windows操作系统直接文本打开就行,这个怎么修改就不多说了。
mac和Linux系统用 vim jmeter.properties打开文件
vim命令:set nu 显示行号
找到1030行 vim命令为敲一个冒号: 然后输入数字行号,回车
或者搜索 "encoding" , vim搜索为先敲一个斜杠 / 然后输入要搜索的关键字
修改前
修改后
:wq 保存退出
这种方法需要重启jmeter
以上两种方法,比较通用,下面这个方法是针对http 请求的
3、添加HTTP请求
在Content encoding后加上utf-8即可
4、请求头声明字符编码
HTTP信息头管理器
添加一行后写入 Content-Type : application/json;charset=utf-8
一次性搞定数据格式和编码
网友评论