1.初学jmeter-参数化后想要断言,发现查看结果树相应数据中文乱码现象。百度了一天,都说:
打开apache-jmeter-2.11\bin\jmeter.properties文件,搜索“encoding”关键字,找到如下配置:
# The encoding to be used if none is provided (default ISO-8859-1)
#sampleresult.default.encoding=ISO-8859-1
将注释删掉,并改成utf-8编码,即:
The encoding to be used if none is provided (default utf-8)
sampleresult.default.encoding=utf-8
重启JMeter即可
这样可以解决问题,但是经过我的各种尝试均不能解决乱码问题。
直到群里有人给我解答,,真是感谢群友哈,愿意指点我这个小新人。
解决思路是这样的:
用beanshell 后置处理器转下 写上这句代码 prev.setDataEncoding("utf-8")
即:在线程组中右键添加-后置处理器-Bean shell PostProcessor, 在这里加上 prev.setDataEncoding("utf-8") 这句代码
运行。这下终于解决响应数据乱码问题!!