如何逐行查看类测试覆盖率?

时间:2019-11-25 11:24:00

标签: android android-studio android-testing android-studio-3.5

我正在尝试逐节逐行查看测试覆盖率,但是,仅高亮显示了第一行。

enter image description here

显示内联统计信息设置已启用。

enter image description here

我获得了课程方法的测试范围,如下所示:

enter image description here

我记得这在早期版本的Android Studio中有效(无法确切记住哪个版本)。如何启用该功能,以便显示所有行的覆盖范围。

2 个答案:

答案 0 :(得分:0)

运行具有覆盖率的测试,然后可以逐行查看它:

enter image description here

答案 1 :(得分:0)

步骤1- 覆盖运行 testDebugUnitTest Click here to see unit test coverage

第2步- 生成覆盖率报告-单击上图所示的图标(黄色突出显示)给出导出路径以生成html文件。

第3步-单击index.html文件以查看报告。

您将获得类,方法和行的测试覆盖率,如下图所示  Click here to see test coverage class

click here to see overall coverage summary