关于Eclipse的JUnit报告

时间:2009-12-17 15:22:02

标签: java eclipse junit

JUnit与eclipse的集成非常好。但是,我希望一个功能能够从单元测试中生成快速报告。运行无头构建时可以这样做(我的每晚构建都配置为这样做),但有时我想从UI生成报告。

有没有这样做?命令行选项可能吗?一个额外的插件?也许功能已经存在,我找不到它?

编辑:我有一个PDE版本,因为我的项目是一个RCP应用程序。因此,从这个版本运行测试并不是那么简单。我想我可以尝试破解一个较小的ANT脚本来进行测试,但是我可能不得不与类路径争夺以获得我想要的东西。我希望找到一些已经存在的JUnit插件的扩展,它将提供有关树视图的信息,但是作为HTML文档。

2 个答案:

答案 0 :(得分:2)

您可以使用ant并生成HTML报告[我认为您可以在Eclipse中使用Ant]
我找到了这些链接,但您可以进行更多调查:

Ant JUnitReport Task
JUnit Tutorial
JUint Report

答案 1 :(得分:1)

我不确定您是否需要可以分发的“物理”报告,或者您可以在IDE中查看更多信息。

无论哪种方式,我同意SjB关于配置Eclipse以运行在每晚构建中生成报告的ant脚本的建议。

如果无法在本地运行每晚构建,您可以按照SjB答案中的链接执行一些非常简单的构建脚本黑客攻击。

您也可以查看Ant JUnit Task Manual Page