我正在尋找代碼覆蓋工具的答案。我知道在這個問題上的變化之前一直在問:Java的代碼覆蓋率:死亡或付費?
- https://stackoverflow.com/questions/3904571/code-coverage-tools-in-java
- https://stackoverflow.com/questions/39329/what-is-your-favourite-code-coverage-tools-free-and-non-free
- Code coverage tools in Java
- Is there any handy code coverage tool to be used with JUnit?
因此有可能這是一個可怕的問題。但大多數情況下,這些問題是年舊的,我期待看看是否有新的工具出現。
我所知道的:
但據我所知(見下文),這兩個開源項目基本上已經死亡。付費解決方案是一種選擇,但如果可能的話,我更喜歡開源。
開源實質上已經放棄了創新的代碼覆蓋軟件,或者有能量進入了一些我不知道的新庫嗎?
的Cobertura
Latest version: 1.9.4.1, released 3/3/2010
Last commit: 1/7/2011
艾瑪
Latest version: 2.1.5320, released 6/22/2005
Last commit: (uses CVS, so there are no changesets, but commits are 6-8 years old)
Developer forums have only a handful of posts
三葉草
Latest version: 3.1.5, released 4/25/2012
舊的最後提交或版本不一定意味着該項目已經死亡;也許它已經達到了不需要額外開發並被認爲是穩定的點。我仍然使用Cobertura作爲IDE插件。 – 2012-08-02 23:15:32
Cobertura是我歷史上使用過的一種,它對我們來說一般效果很好。但是我對沒有提交或活動的項目的關注是誰來處理錯誤?我想這是開源的,所以也許答案是:我! – 2012-08-02 23:18:04
我想是這樣:)或者,也許你可以得到修復在Hackaton事件中的錯誤,人們聚集在一起編寫/調試一些東西? – 2012-08-02 23:20:07