ReportNG HTML报告未更新

时间:2016-07-21 22:35:26

标签: java selenium testng reportng

我正在尝试使用ReportNG生成预期的HTML报告。我已经包含了必要的jar文件(guice,velocity和reportng),并编写了一个Test类和各种Page Object类。我将必要的侦听器添加到了test.xml文件中。我用Java编写并使用了Selenium和TestNG。我的测试全部成功运行。

我唯一的问题是报告没有更新。我只用一次测试就跑了一次,以确保它有效。报告已成功生成,并显示已通过一种方法。我添加了4个其他测试,HTML报告仍然只显示了一个方法。我尝试删除旧的HTML报告,但没有生成新报告。

Here is a screenshot of my project

提前致谢!

2 个答案:

答案 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已停用。

可以按照以下步骤完成:

  1. 右键单击该项目。
  2. 右键单击“属性”
  3. 点击TestNG。
  4. 您会找到一个选项"禁用默认侦听器",检查checbox
  5. 点击"应用"按钮,它将显示为消息为"项目首选项已保存"。
  6. 现在点击"确定"按钮。