最近在用testngd的插件ExtentTestNGIReporterListener生成的报告,通过执行testng.xml,报告显示正常,没有乱码。
通过mvn clean package 打包后,执行jar文件,生成的报告就显示乱码,在网上找了方法捣鼓都没有解决,后来修改ExtentTestNGIReporterListener.java,设置编码格式,问题解决!
添加的代码:htmlReporter.config().setEncoding("gbk");
未添代码前的报告:
设置代码后的报告: