在Android Studio 2.3中运行覆盖测试

Kel*_*dos 8 junit robolectric android-studio test-coverage

在新版本的Android Studio 2.3 Canary中,我不再使用"Run with Coverage ..."选项进行测试.

有没有人知道该选项是否以某种方式集成到另一个机制中,还是完全删除了

我希望不会,那会非常糟糕,因为我在使用Robolectric进行TDD时非常依赖它:-(虽然在编辑器背景中放置图片的选项很好 - 让猫盯着我看8小时很酷 - 不是获得覆盖率报告是一个相当高的代价...... :-(

Kel*_*dos 1

该选项在 Android Studio 2.3 Canary 3 中回归!:D


编辑:

然而,它似乎被破坏了:-(运行它后,一旦 IDE 决定说我在套件中没有测试:-(

不过在2.3.2中有一个方法可以启用它:

  1. 下载 2.3.3.,打开存档,转到名为plugin的文件夹,然后覆盖复制您将在其中找到的BUILD文件。
  2. 转到 2.3.2。安装,同时打开插件,然后覆盖(插件一直在2.3中,只是不活动!)
  3. 将BUILD文件粘贴到此处并启动 Android Studio 2.3.2。您现在应该可以访问 Run with Coverage 选项 :-D