让Reporting在Maven';s";地点;?

让Reporting在Maven';s";地点;?,maven,testng,surefire,reportng,Maven,Testng,Surefire,Reportng,我正在尝试使用Reporting和Maven(以及Maven Surefire)在Eclipse中生成TestNG测试结果的报告。我相信我已经遵循了这里的说明: 当我运行一个Maven“site:site”,然后查看生成的网站时,我看到的是正常的TestNG报告,而不是ReportNG报告 翻开文件系统,我看到Reporting实际上已经在target/surefire reports/html中创建了一个报告。但是在target/site中,有一个“surefire report.html”

我正在尝试使用Reporting和Maven(以及Maven Surefire)在Eclipse中生成TestNG测试结果的报告。我相信我已经遵循了这里的说明:

当我运行一个Maven“site:site”,然后查看生成的网站时,我看到的是正常的TestNG报告,而不是ReportNG报告

翻开文件系统,我看到Reporting实际上已经在target/surefire reports/html中创建了一个报告。但是在target/site中,有一个“surefire report.html”,它是常规的TestNG报告

我猜想,为了让ReportNG报告显示在生成的站点上,它必须在target/site中放置一个HTML页面,就像常规的TestNG报告一样。我怎样才能做到这一点


提前感谢。

TestNG附带了一些预先制作的报告生成器类。您可以复制一个,将其放在项目中,添加一个侦听器来触发它,然后修改它,以任何方式格式化结果输出。