分享

JMeter接口测试中文乱码问题总结

 淡茶飘香cl 2018-05-11
解决办法一
使用后置控制器”BeanShell PostProcessor”来动态修改结果处理编码,使之与被测对象保持一致;
优点:灵活,随时修改;
缺点:要根据不同的对象设置不同的编码;
适用范围:测试不同的公司项目,有些公司喜欢GBK,有些是UTF-8;
配置方法
1、确定返回结果的编码(可跟开发人员确认,如果是web页面,可查看源文件得知);
可通过查看源文件得知网页的编码方式
2、右键httpSampler,添加“BeanShell PostProcessor”元件;
BeanShell PostProcessor元件
3、设置“BeanShell PostProcessor”;在“Script”中增加“prev.setDataEncoding(“UTF-8”);”
设置BeanShell PostProcessor
4、测试验证,OK,设置完毕。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多