首页 > 解决方案 > 如何逐行查看类测试覆盖率?

问题描述

我试图在一个类中逐行查看测试覆盖率,但是,只有第一行被突出显示。

在此处输入图像描述

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

在此处输入图像描述

我得到了方法的测试覆盖率,如下所示:

在此处输入图像描述

我记得这在以前版本的 Android Studio 中有效(不完全记得是哪个)。如何启用该功能以便显示所有线路的覆盖率。

标签: androidandroid-studioandroid-testingandroid-studio-3.5

解决方案


第 1 步 -使用覆盖率 运行testDebugUnitTest单击此处查看单元测试覆盖率

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

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

您将获得类、方法和行的测试覆盖率,如下图所示 单击此处查看测试覆盖率类

单击此处查看总体覆盖范围摘要


推荐阅读