生成TestNG报告
我正在testNG中运行测试用例。默认情况下,它在名为testoutput的文件夹中生成结果,并在每次运行时覆盖该文件夹。我想在每次运行时创建单独的报告文件夹,并放置我的结果。如何进行tat。?您可以配置输出目录,确切答案将根据您使用的构建工具而有所不同,例如命令行:-d、ant:outputdir等生成TestNG报告,testng,Testng,我正在testNG中运行测试用例。默认情况下,它在名为testoutput的文件夹中生成结果,并在每次运行时覆盖该文件夹。我想在每次运行时创建单独的报告文件夹,并放置我的结果。如何进行tat。?您可以配置输出目录,确切答案将根据您使用的构建工具而有所不同,例如命令行:-d、ant:outputdir等 有关详细信息,请查阅构建工具的文档。好吧,我建议您提供一份包含在测试输出目录中的html报告的简单副本。以下是我的工作: 1. Log output of my tests to "test-ou
有关详细信息,请查阅构建工具的文档。好吧,我建议您提供一份包含在测试输出目录中的html报告的简单副本。以下是我的工作:
1. Log output of my tests to "test-output/work/version/timestamp"
2. Email the emailable-report.html using a Java SMTP mailer class
3. Copy the 600KB of html report files into my "test-output
/work/version/timestamp" to archive the reports. This isn't always
necessary IMHO.
您是否使用ApacheMaven或ApacheAnt之类的构建自动化工具?谢谢,我已经配置好了。但是现在我想为我的项目创建自己的HTML报告,就像我们默认的HTML报告一样。我尝试使用getPassedTests之类的方法以及ITestresult和TestListener中的重写方法。但是没有一种方法能得到任何东西。文档清楚地解释了如何创建自己的报告,查看IReporter。