【问题标题】:Free alternatives to Atlassian Clover?Atlassian Clover 的免费替代品?
【发布时间】:2013-03-08 10:57:19
【问题描述】:

再问我以前的问题:

Java test coverage: who covers what?

背景:我查看了一个类的声纳覆盖率报告,想知道哪个测试有助于特定行/分支的覆盖率,以便轻松进入该测试并为新引入的 if 添加测试-分支。

在 IDE 中是否有其他(最好是免费的)clover 替代方案?也许甚至可以将它们包含在声纳中?

或者也许可以通过 emma-reports 中的一些脚本来增强、积累信息?

或者更进一步,修补 emma 或 cobertura 以记录所需的信息(我认为,与其记录“1”进行计数,还可以记录被测类和被测类的名称)

谢谢!

【问题讨论】:

    标签: code-coverage sonarqube emma clover


    【解决方案1】:

    您绝对应该尝试一下 JaCoCo。它与 Sonar 的集成允许从新功能中受益,例如:

    【讨论】:

    • 但这并不能回答原始问题:which test 覆盖了 xy 行。我没有在您链接的屏幕截图中看到它,也没有在 jacoco 文档中看到它:eclemma.org/jacoco/trunk/coverage/org.jacoco.core/…
    • @Bastl:第二个链接不正确,我更新了它。请注意,此功能仅在 Sonar 3.5 中可用 - 预计将于今天 3 月 11 日星期一推出。
    猜你喜欢
    • 2014-04-30
    • 2010-12-01
    • 2010-11-08
    • 2022-12-04
    • 1970-01-01
    • 1970-01-01
    • 2012-03-04
    • 2013-09-19
    • 1970-01-01
    相关资源
    最近更新 更多