SoapUI参数中文乱码问题处理

本文介绍了 SoapUI 参数中文乱码问题的解决方法,帮你快速解决 SoapUI 参数中文乱码问题,提高测试效率。

用 Apifox,节省研发团队的每一分钟

SoapUI参数中文乱码问题处理

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

SoapUI

SoapUI

SoapUI 作为众多开发心目中的 API 神器,但也有一些缺陷,比如:返回的中文显示乱码

解决 SoapUI 返回中文乱码

修改 SoapUI-5.4.0-EB.vmoptions

需要修改 SoapUI-5.4.0-EB.vmoptions 这个文件,双击打开,编辑

修改文件

编辑,在后面加两行代码

Dsun.jnu.encoding=UTF-8
Dfile.encoding=UTF-8
添加代码

修改之后保存,然后重启 SoapUI

发送请求 严验证

现在看到,可以接收到中文了

发送请求 严验证

思考

感觉还是挺麻烦的,按理说处理中文返回应该是 API 工具 自动帮我们做好的,但是显然在 SoapUI 中并没有做到~~

推荐一款全能型 API 工具 —— Apifox,可以自动解析中文返回结果。

Apifox 接收 中文响应

创建接口

首先创建一个接口,这个接口我在后端已经定义好了,会返回中文响应结果,定义接口路径、请求方法、接口名称。

创建接口

发送请求 接收中文响应

创建完接口后,我们可以跳转到 运行 界面,并点击 发送 按钮,进行发送,并接收中文响应,我们可以看到,中文不会出现乱码,而是会被正常解析!

发送请求

原因 utf-8

能做到自动解析中文响应,是因为 Apifox 默认有 utf-8 的响应解码方式,非常快捷,不需要我们去配置!

原因 utf-8

Apifox

Apifox 是 API 文档、API 调试、API Mock、API 自动化测试 API 一体化协作平台

它是更先进的 API 设计/开发/测试工具,点击免费使用

Apifox = Postman + Swagger + Mock + JMeter

优点有很多:

  • 支持中文
  • 免费
  • 自动化测试
  • Mock
  • 接口文档
Apifox