博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Testng生成的测试报告乱码解决办法
阅读量:6326 次
发布时间:2019-06-22

本文共 633 字,大约阅读时间需要 2 分钟。

Testng生成的测试报告乱码解决办法

2017-06-16

1 问题描述

乱码是程序编码不统一,比如Java源代码是utf-8,编译是gbk,这时会乱码。

代码如下:

org.testng.Reporter.log("Response Body: " + StringUtil.RemoveLineBreak(httpResponse.getBody())+"\r\n");

应该显示:

Response Body: {"responseCode":2000,"responseBody":{"errorMessage":"该笔进件校验已失败,请不要再签章"},"responseMessage":"The contract has been processed"}

实际显示乱码:

Response Body: {"responseCode":2000,"responseBody":{"errorMessage":"该笔进件ä¸å­˜åœ¨"},"responseMessage":"The contract has been processed"}

2 解决方案

把Eclipse的Java源代码是设置为utf-8

  Window->References->General->Workspace: Text file encoding=UTF-8

eclipse.ini 在最后面加一行参数:

  -Duser.language=en_US

 

转载地址:http://ktgaa.baihongyu.com/

你可能感兴趣的文章
QT-简易视频播放器
查看>>
第一次毕业设计任务书
查看>>
shell脚本编程基础
查看>>
archlinux flash chromium lib path
查看>>
查询指定时间段的数据
查看>>
XenServer 优化
查看>>
mysql中 decimal、numeric数据类型
查看>>
Android 访问网络须知
查看>>
p1341 无序字母对
查看>>
loj10099 矿场搭建
查看>>
JQ 1
查看>>
简单用CreateThread传递自定义参数
查看>>
机器学习资源
查看>>
DJANGO 自定义分页组件
查看>>
【LeetCode每天一题】Convert Sorted Array to Binary Search Tree(根据有序数组构建平衡二叉树)...
查看>>
DES加密系统的实现
查看>>
使用MVC创建API
查看>>
CodeForces Round 521 div3
查看>>
Spring Boot 使用 AOP 实现页面自适应
查看>>
如何检测被锁住的Oracle存储过程及处理办法汇总(转)
查看>>