SoapUI4 乱码解决-UTF8编码

问题描述

  • groovy导入excel测试数据,添加告警信息时。返回json解析错误。

解析

request测试用例发送报文时,未用UTF-8编码

解决-配置SoapUI编码

首选方案

  1. 进到每个request的页面
  2. 点击左下角request properties标签页。
  3. Encoding属性设为UTF-8.

备选方案1

编辑soapui.bat文件,该代码下

set JAVA_OPTS=-Xms128m -Xmx1024m -Dsoapui.properties=soapui.properties -Dgroovy.source.encoding=UTF-8 "-Dsoapui.home=%SOAPUI_HOME%\" -splash:soapui-pro-splash.png 

记录后面添加-Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8 保存,再重启。

备选方案2

如果响应报文有乱码,可尝试: file-preferences-http settings,不勾选response compression

备选方案3

字体不支持中文,将字体修改即可: file-preferences-editor settings-select font 修改字体,改成能显示中文的,如FangSong


本文作者: seawish
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!

你可能感兴趣的:(SoapUI4 乱码解决-UTF8编码)