2011-03-11 35 views

回答

15

我想大多数代码覆盖工具可以很容易地与使用JUnit的。以前我用过EMMA,这很好。如果你是一个Eclipse用户,那么有一个叫做EclEmma的Eclipse插件来集成东西。

+0

如果你使用Eclipse EclEmma绝对好用,使用起来非常简单。 – 2011-03-11 18:00:10

+0

EclEmma非常好,但用户应该阅读[关于例外的覆盖范围的常见问题](http://www.eclemma.org/faq.html#trouble02)(简而言之,例外代码可能显示为未覆盖的它实际上是执行的)。如果你发现一个明显没有覆盖的块,你可以在调试器中运行它,看它是否真的被执行。 – DNA 2012-09-23 21:50:57

+0

“之前”是否暗示您有新的最爱代码覆盖工具? – 2012-09-25 23:15:00

5

这里是我的喜好的顺序:

  1. EclEmma
  2. Clover

这里是一个bunch of open source tools与比较。

希望有所帮助。

+0

在这里你可以找到另一个比较:https://confluence.atlassian.com/display/CLOVER/Comparison+of+code+coverage+tools – Marek 2014-10-28 09:39:47

相关问题