我正在为soapUi生成自定义报告(HTML),我正在使用TestNG和Maven。 我如何生成报告? - >我手动创建一个报告文件夹,并在每次运行后创建HTML报告文件。(我不是 使用surefire报告),即我已经在setup和teardown方法中添加了这个动作。
下面提到的是我的项目概述。
Main Proj(Maven) | - src / main / java / tests / classes | - 测试输出(TestNG) | - 报告 | - SampleReport.html
现在如何与哈德森整合?我的意思是这个报告应该在Hudson中显示并作为电子邮件报告发送。
答案 0 :(得分:1)
Jenkins有一个TestNG插件可用于解析TestNG结果,即。 TestNG XML报告模式:** / testng-results.xml 我们正在使用它,这在Jenkins中以非常好的方式呈现结果。 然后,要通过电子邮件发送html报告,您可以使用Email-ext插件。它会让您将电子邮件内容更改为HTML并附加您的结果,即。 $ {FILE,path =“target / surefire-reports / emailable-report.html”}
希望这有点帮助