使用Android Studio 1.0生成代码覆盖率报告

时间:2015-02-01 23:52:56

标签: android gradle android-studio code-coverage jacoco

我尝试使用Android Studio和gradle插件生成代码覆盖率报告。

我做了很多研究,似乎发现使用jacoco插件是这样做的方法。我目前只有使用gradle包装器运行的检测和junit测试,我使用gradle 1.13执行./gradlew connectedCheck

我的gradle文件的相应部分如下所示:

    mock.initWith(debug)
    mock {
        testCoverageEnabled true
    }

这样做会生成一个我不知道该怎么办的coverage.ec文件。显然你需要一个emma的coverage.em文件来编译它,但是我不确定在哪里生成它。

我还在没有使用gradle 2.2.1的gradle包装器的情况下尝试了这个。

根据http://gradle.org/docs/current/userguide/jacoco_plugin.html#jacoco-application-output,它应该生成一个包含覆盖率报告的html文件,但我无法这样做。有没有人有任何很棒的教程或使用coverage.ec文件的方法?

0 个答案:

没有答案