我正在尝试使用ReportNG生成预期的HTML报告。我已经包含了必要的jar文件(guice,velocity和reportng),并编写了一个Test类和各种Page Object类。我将必要的侦听器添加到了test.xml文件中。我用Java编写并使用了Selenium和TestNG。我的测试全部成功运行。
我唯一的问题是报告没有更新。我只用一次测试就跑了一次,以确保它有效。报告已成功生成,并显示已通过一种方法。我添加了4个其他测试,HTML报告仍然只显示了一个方法。我尝试删除旧的HTML报告,但没有生成新报告。
Here is a screenshot of my project
提前致谢!
答案 0 :(得分:0)
即使我尝试过使用ReportNG,但据我所知,不再使用ReportNG,而是建议使用自定义的TestNG报告格式。
以下是一些可能对您有所帮助的链接,
https://www.seleniumeasy.com/testng-tutorials/testng-customize-emailable-html-report-example
https://github.com/cbeust/testng/commit/31cc17da840d31682daae6b283c0a8766c93bd13 ----在这里浏览EmailableReporter.java
答案 1 :(得分:0)
要生成reportNG报告,请确保默认的TestNG Listeners已停用。
可以按照以下步骤完成: