自动化工具 testng 如何去掉默认报告?

狂天 · 2023年04月06日 · 最后由 狂天 回复于 2023年04月07日 · 5299 次阅读

我通过代码运行 testng
TestNG testng = new TestNG();
testng.run();
我设置的监听是生成 extentreport 的报告,可每次运行完了除了生成我的 extent 报告,还会自动生成一个报告

报告一是我想要的:

报告二是它自己生成的:

我推测可能是 testng 自己的默认报告,这个默认报告该如何去掉呢?

最佳回复

testNG.setUseDefaultListeners(false);

共收到 3 条回复 时间 点赞

首先:
1.你的监听 是重写的 testng 监听吗?
2.报告模板是不是有 2 个,肯定至少有 2 个,才产生了 2 个报告

testNG.setUseDefaultListeners(false);

fiskeryang 回复

大佬挺狠

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册