如何将自定义报告与Hudson电子邮件和Hudson UI集成?

时间:2011-09-21 15:52:40

标签: maven hudson testng soapui

我正在为soapUi生成自定义报告(HTML),我正在使用TestNG和Maven。 我如何生成报告?   - >我手动创建一个报告文件夹,并在每次运行后创建HTML报告文件。(我不是    使用surefire报告),即我已经在setup和teardown方法中添加了这个动作。

下面提到的是我的项目概述。

Main Proj(Maven)   | - src / main / java / tests / classes   | - 测试输出(TestNG)   | - 报告        | - SampleReport.html

现在如何与哈德森整合?我的意思是这个报告应该在Hudson中显示并作为电子邮件报告发送。

1 个答案:

答案 0 :(得分:1)

Jenkins有一个TestNG插件可用于解析TestNG结果,即。 TestNG XML报告模式:** / testng-results.xml 我们正在使用它,这在Jenkins中以非常好的方式呈现结果。 然后,要通过电子邮件发送html报告,您可以使用Email-ext插件。它会让您将电子邮件内容更改为HTML并附加您的结果,即。 $ {FILE,path =“target / surefire-reports / emailable-report.html”}

希望这有点帮助