2010-08-25 49 views
1

与蚂蚁它是可能的运行JUnit测试和生成几种格式的测试报告:文本,HTML,XML .. 它是经常发送测试结果通过电子邮件发送给负责任的,所以我的问题:是否有可能使用由Junit生成的xml文件为了发送测试执行的摘要(Html)? 或者是否有另一种更好的解决方案通过电子邮件发送结果测试执行? 任何帮助将不胜感激:) 感谢您的帮助。是否可以通过电子邮件发送JUnit测试报告?

回答

0

您还可以使用junitreport任务中的XSL样式将XML文件转换为HTML。 http://ant.apache.org/manual/Tasks/junitreport.html

然后使用内置mail任务邮寄此HTML文件

<mail mailhost="smtp.myisp.com" mailport="1025" subject="Test build"> 
    <from address="[email protected]"/> 
    <replyto address="[email protected]"/> 
    <to address="[email protected]"/> 
    <message>The ${buildname} nightly build has completed</message> 
    <attachments> 
    <fileset dir="dist"> 
     <include name="**/*.html"/> 
    </fileset> 
    </attachments> 
</mail> 
0

Hudson是一个很好的构建服务器与构建和测试结果的电子邮件通知支持。

相关问题