是否可以通过电子邮件发送 JUnit 测试报告?
使用 ant 可以运行 JUnit 测试并生成多种格式的测试报告:文本、HTML、XML .. 并且经常通过电子邮件将测试结果发送给负责人,所以我的问题:是否可以使用 Junit 生成的 xml 文件来发送测试执行的摘要(Html)? 或者是否有其他更好的解决方案通过电子邮件发送测试执行结果? 任何帮助将不胜感激:) 感谢您的帮助。
with ant it is possible to run JUnit tests and generate test reports in several formats: text, HTML, XML ..
and it is recurrent to send test results by email to the responsible, so my question: is it possible to use the xml file generated by Junit in order to send a summary(Html) of the test execution?
or is there another better solution to send the results test execution by email?
any help will be appreciated :)
thanks for your helps.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您还可以在
junitreport
任务中使用 XSL 样式将 XML 文件转换为 HTML。http://ant.apache.org/manual/Tasks/junitreport.html
然后使用内置的
mail
任务来邮寄此 HTML 文件You could also convert the XML file into an HTML using XSL styles within
junitreport
task.http://ant.apache.org/manual/Tasks/junitreport.html
And then use the inbuilt
mail
task to mail this HTML file使用巡航控制来构建您的项目并运行单元测试。 http://cruisecontrol.sourceforge.net/,它是一个非常好的工具。
Use the cruise control to build your project and run unit test. http://cruisecontrol.sourceforge.net/, its a very good tool.
Team City 开箱即用地支持它,我发现它比 Cruise Control 更容易配置。
Team City supports it out of the box, and I found it easier to configure than Cruise Control.
Hudson 是一个非常好的构建服务器,支持构建和测试结果的电子邮件通知。
Hudson is a very good build-server with support for email notifications of build and test results.