运行 在 Android Studio 2.3 中进行覆盖测试

Run tests with coverage in Android Studio 2.3

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

有谁知道该选项是否以某种方式集成到另一个机制,或者是否完全删除

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

该选项又回到了 Android Studio 2.3 Canary 3 中! :D


编辑:

但是,它似乎坏了:-( 运行 之后 IDE 决定说我在套件中没有测试:-(

但是,在 2.3.2 中有一种方法可以启用它:

  1. 下载 2.3.3.,打开存档,转到名为 plugin 的文件夹,然后到 coverage 并复制 BUILD 文件你会在那里找到。
  2. 转到您的 2.3.2。安装,同时打开 plugin 然后 coverage (插件一直在 2.3 中,只是处于非活动状态!)
  3. 在此处粘贴 BUILD 文件并启动 Android Studio 2.3.2。您现在应该可以使用 Coverage 选项访问 运行 :-D