每次在Android Studio中构建Android应用时,都要运行特定的测试

时间:2018-06-27 10:56:48

标签: android-studio gradle junit

每次在Android Studio中构建Android应用程序时,我都希望运行特定的测试装置。

我尝试编写自定义任务,并导致“ preDebugBuild”依赖于我的自定义任务。这行不通,并说它找不到依赖项。

我的任务主体基本上是这样的:

task runTests(type: Test){

}

我希望这个任务可以运行项目中的所有测试,然后我可以进行一些其他配置以指定一个测试,但是我什至无法运行此任务。< / p>

我的问题是:

  1. 要让我的“ runTests”任务真正起作用,我是否缺少一些简单的东西。

  2. 在Gradle构建的构建preDebugBuild步骤中,还有其他方法可以运行特定的单元测试吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

在“运行/调试配置”中(单击运行按钮左侧选择器中的“编辑配置”),可以选择底部的“ +”按钮,然后选择“运行其他配置”和列表。您的单元测试应该显示出来。