我有一个Junit进程,每晚运行一系列数据完整性测试,我想让它通过格式化的HTML电子邮件将结果通过电子邮件发送给我。问题是JUnit中内置的HTML格式化程序使用框架和外部样式表,因此它不适合电子邮件。普通的格式化程序将结果隐藏在一堆其他无用的数据中。
我认为找到一个将XML输出格式化为电子邮件友好格式的XSLT样式表会很简单,但经过几个小时的谷歌搜索后,我找不到一个。如果你们中有人有一个电子邮件友好的Junit格式化器,我会永远感激。
答案 0 :(得分:1)
来自http://ant.apache.org/manual/Tasks/junitreport.html
Ant承担以下相关问题
frames
和noframes
格式:
frames
格式使用样式表 只生成输出 重新定向。
noframes
格式不使用 重定向并生成一个文件 叫junit-noframes.html
。
junit-frames.xsl
或。{的自定义版本junit-noframes.xsl
必须坚持 以上惯例。
修改:here
中唯一的网络可用来源答案 1 :(得分:0)
使用Ant <junitreport>
创建HTML报告并通过电子邮件发送该报告。