我看到Intellij内置的代码覆盖率相当有限(只包括行覆盖率,而不包括分支覆盖率)。
推荐使用哪些代码覆盖率库来与IntelliJ一起使用?
(我以前在Eclipse中使用Jacoco)。
我看到Intellij内置的代码覆盖率相当有限(只包括行覆盖率,而不包括分支覆盖率)。
推荐使用哪些代码覆盖率库来与IntelliJ一起使用?
(我以前在Eclipse中使用Jacoco)。
IntelliJ IDEA的代码覆盖率运行器提供了分支覆盖率。
跟踪模式可以准确地收集分支覆盖率,能够跟踪测试、查看覆盖率统计信息,并获取每个覆盖行的附加信息。
(来自文档)
要启用此功能,请打开您的测试运行的编辑运行/调试配置
对话框,然后单击Code Coverage
选项卡。接下来...
IntelliJ IDEA
Tracing
(而不是默认的Sampling
)运行测试,然后从覆盖窗口中单击进入类,您将在侧边栏中看到分支信息。
以下是截图: