Android检测代码覆盖率报告,包括所有应用程序模块

时间:2016-07-15 10:52:11

标签: android code-coverage android-instrumentation spoon spoon-gradle-plugin

我有一个包含多个库模块的Android项目。在应用程序模块中,我有一些测试应用程序主要功能的测试测试,我想在运行这些测试时记录代码覆盖率。

当运行gradle任务" createDebugCoverageReport"时,会生成覆盖率报告(coverage.ec文件和html报告),但它显示只覆盖应用程序模块中的类,甚至是来自库模块也已被使用。

我还尝试使用Spoonspoon-gradle-plugin来记录测试覆盖率。在这种情况下,覆盖率报告仅覆盖应用程序模块中的类。

运行检测测试时,有没有办法获取所有库模块的代码覆盖率?

我已经在每个模块中添加了以下内容:

debug {
  testCoverageEnabled true
}

0 个答案:

没有答案