Android Studio 2.1.2版本计算代码覆盖率

Android Studio 2.1.2版本已经集成了JaCoCo用来进行代码覆盖的计算,严格上来说,这个功能并不是Android Studio实现的,而是IntelliJ IDEA早就实现的功能。

全部需要做的仅仅是在build.gradle中增加testCoverageEnabled = true即可,如下图:

testCoverageEnabled

然后,在命令行中执行

$ gradlew test createDebugCoverageReport

即可在每个子项目的build\reports\coverage\debug\下面会生成代码覆盖率的统计文件。点击index.html即可查看代码覆盖情况,目前看到的情况是,貌似只能统计到test目录下覆盖到的代码,而无法统计androidTest目录下的测试代码的覆盖情况。

参考链接


发布者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注