2011-03-11 64 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

相關問題