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


未添代码前的报告:

设置代码后的报告:

本文介绍了一种解决ExtentReports生成测试报告时出现乱码的方法。通过修改ExtentTestNGIReporterListener.java文件并添加htmlReporter.config().setEncoding(gbk);这行代码,成功解决了由mvn打包执行后生成报告的乱码问题。

3461

被折叠的 条评论
为什么被折叠?



