1

重新问我的老问题:

Java 测试覆盖率:谁覆盖了什么?

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

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

或者可能是通过 emma-reports 中的一些脚本来增强、积累信息的技巧?

或者更进一步,修补 emma 或 cobertura 以记录所需的信息(我认为,可以很好地记录被测类和测试的名称,而不是记录“1”进行计数)

谢谢!

4

1 回答 1

4

你一定要试试 JaCoCo。它与 Sonar 的集成允许从新功能中受益,例如:

于 2013-03-08T21:35:07.987 回答