我想生成HTML testNG报告.默认情况下,我们在运行testNG后会有一个名为“emailable-reports”的报告文件.但现在我想创建自己的HTML报告.我试图使用ITestListener和ITestReport.But即使我重写那些方法它也没有做任何事情.我不知道如何以及在何处使用这些方法.我有两个测试用例.所以现在我必须把代码放到生成报告中……
解决方法
根据
documentation,ITestListener接口的实现是为实时报告而设计的,而
IReporter接口的实现旨在在套件运行完成后生成报告.
实现IReporter的实例和generateReport(List< ISuite> suites,String outputDirectory)方法应该允许您查看测试结果并创建HTML报告.