1.encoding编码修改配置
打开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即可
2.在相应节点的下方,比如http请求,添加后置处理器–》BeanShellPostProcessor ,然后在其脚本框中添加如下代码
prev.setDataEncoding(“UTF-8”) 即可
3. 关于中文断言结果失败问题,
在后面添加后置处理器BeanShellPostProcessor,添加以下代码 ,再次启动,就可以了
String s=new String(prev.g