销售录入接口JMeter实践遇到的问题
一、接口新建后到接收方显示乱码
1、尝试:如果显示乱码,可以修改JMeter文件,或右击使用BeanShell PostProcessor的“Script”里添加 prev.setDataEncoding(“UTF-8”); 尝试后,不行——后来发现是图下这个地方选空,不要选java,则不会出现乱码。有空可以研究研究区别
2、在http请求时添加编码格式,与接受方一致。(通过web按f12看网页接收的编码格式)
3、利用参数化(Json Path Extractor)后接口报错
发现是参数化错了,少了个body,导致获取不到相应的参数
右边是它的json格式
总结:只要是出现[ ] 这样的json格式就要加[0],0表示第一个参数。