Katalon Studio解决请求响应中文乱码

2019年4月30日 675 次阅读 2 条评论 3 人点赞

写在前面

在使用Katalon Studio做接口测试时,请求响应中文会出现乱码的情况。

这个问题很多同学都会遇到,而且查看Katalon Studio官网发现日文同样会出现乱码。

近日,我们的软件测试学习交流群里的一位大佬终于找到了解决方法。

为了帮助更多的同学解决这个困扰,现特此整理一下解决方法。

感谢群里每一位同学的积极探讨,欢迎大家加入软件测试学习交流QQ群:软件测试学习交流群

问题现象

我们以本站点为例,简单发送一个get请求。响应结果各种乱码,如下图所示:

解决方法

在系统中新增一个系统环境变量:

名:JAVA_TOOL_OPTIONS

值:-Dfile.encoding=UTF-8

本文针对window10进行演示,详细路径:
控制面板-->系统-->高级系统设置-->环境变量-->系统变量-->新增-->确定

保存环境变量后重启Katalon Studio,为了保证配置生效,请按照下面方式退出Katalon Studio:

再以本站点为例,发送一个get请求。响应结果乱码现象消失,如下图所示:

另一种解决方法

最后,这个应该是Katalon Studio本身的一个bug,没有考虑到Katalon Studio针对其他语言使用的编码格式。还有一种方法可以直接修改Katalon Studio配置文件中的信息,解决该问题。
1.首先进入Katalon Studio的根目录
2.找到文件katalon.ini
3.编辑katalon.ini,最后一行增加:-Dfile.encoding=utf-8
4.完全重启Katalon Studio
操作如下图所示:

温馨提示:欢迎加入软件测试学习交流QQ群:670250199

风里云里,我在这里等你!

文章评论(2)

  • Altumn

    图片html样式问题,导致小程序端无法正常显示图片。

    2019年5月5日
  • 光头强

    找了好久,终于解决了。感谢。

    2019年5月1日