Intellij Idea如何展示覆盖线的测试

时间:2017-10-27 10:26:27

标签: unit-testing intellij-idea code-coverage

我正在使用IDEA来分析我们的代码覆盖率。 我可以看到一些行被称为N次。但我也想知道哪个测试引起了这一行。 我看到了相应的按钮"显示覆盖线"的测试,但是对于所有线都禁用了该按钮。

那么这种行为的原因是什么呢?是否有可能迫使IDEA显示调用代码特定行的测试

enter image description here

1 个答案:

答案 0 :(得分:6)

来自the docs

  

此按钮仅在Tracing模式下可用,并且已选中Track per test coverage复选框

您可以在“运行/调试”窗口中启用跟踪和“每个覆盖率的跟踪测试”。这是一个截图:

enter image description here

更多详情in the docs