如何在Android Studio中生成Instrumentation测试用例的代码覆盖率报告

时间:2015-06-13 09:49:52

标签: android unit-testing android-studio code-coverage

目前正在运行的是功能单元测试用例的代码覆盖率报告。

  1. 已更新至最新的Android Studio(1.2.1)
  2. 更新了Android Studio中的Android插件(1.2.3)
  3. 更新了Gradle版本(2.2.1)
  4. 将构建变体更改为单元测试
  5. 现在,我可以获得扩展TestCase类的单元测试的代码覆盖率报告(使用默认的IntelliJ Idea代码覆盖率工具)。但是,当我写一个扩展AndroidInstrumentatioTestCase2ActivityTestCase的课程时,我打电话给null时我会getActivity()。当我将Build Variants切换到Instrumentation时,使用代码覆盖率运行按钮被禁用。

    因此,简单来说,我想知道如何在测试用例中获取代码覆盖率报告,这些测试用例既是功能单元测试用例,也是仪器测试用例。

    PS:也可以使用任何其他代码覆盖插件(如JaCoCo)。

0 个答案:

没有答案