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