1.使用badboy录制脚本时提示弹出脚本错误,网上搜的答案没有解决-------未解决。
解决方法:浏览器工具-》Internet选项-》高级属性页-》选中“禁止脚本调试”复选框。之后就不会再收到这些警告了。(我这边此方法无效,你们可以试试)
2.使用jmeter录制脚本提示,以安全方式连接到此网站时出现问题。-------未解决。
3.badboy导出脚本时提示,-----未解决。
提示:your script contains items of type message box which are not supported by jmeter and were not exported。
4.jmeter中文乱码问题-----------------已解决
其实乱码问题,一直是我们经常遇到的问题,都知道是编码问题,但是怎么解决呢,是修改浏览器的设置,还是系统的设置,还是jmeter的设置,定位好问题所在,剩下的顺藤摸瓜就容易解决了。
1 Jmeter的属性文件里修改:修改路径:Jmeter安装路径下有一个文件:jmeter.properties ,打开找到sampleresult.default.encoding=ISO-8859-1 ,修改为utf-8 即可【注意:Jmeter这行设置默认是注释掉的,要清除注释】,需要重启jmetr程序。
2 再次运行下Jmeter----OK!
以上问题,哪位道友知道,也可以回复下,谢谢。
5.我们抓包下来,发现参数值是中文的乱码了,如果我们改成中文,会导致在页面数据是乱码的,如图(几个问号“???”)
解决方案:
1、jmetetr自带有两个函数
${__javaScript(encodeURIComponent('${token}'))}
${__urlencode('${token}'))}
我们借助这两个函数来实现,这样在变量或者csv中填写中文,在请求中调用这两个函数来编码,如图,这样就解决了问题
6.响应的字符串中有问号or“???”。如图:
分析:需要申明客户端接受的格式
解决方案:
1、添加请求头信息Accept,如图