无法找到Android测试套件

时间:2015-07-24 21:33:24

标签: android-studio android-testing test-runner

我已将我的测试文件夹重命名为" test"。在它被设置为AndroidTest之前,一切正常。但是我的上司有一个任务,就是必须调用测试文件夹" test"。在我重新命名要在android studio中测试的文件夹后,测试停止运行,所以我进入测试的运行配置并指定了包名称,但这没有帮助。以下是有关问题的一些细节:

enter image description here

这是我为测试运行的构建配置:

enter image description here

清单中没有关于测试的任何内容。这只是我制作的虚拟项目。我是否需要在清单中输入内容?

1 个答案:

答案 0 :(得分:0)

在阅读评论中提供的文章之后,我想我会分享如何解决这个问题:

除非我们说出来,否则Android工作室不知道如何回应我们的测试跑步者。所以我做了如下的gradle任务:

enter image description here

运行此gradle任务时,它将运行所有测试用例。

为了解释,这里我们将cleanTest(它清除所有以前的测试)然后我们将运行测试任务(就像在命令行上进行gradle测试来运行测试)。如果测试成功,测试不会再次运行,所以如果你给它选择--rerun-tasks那么它将返回相同的测试任务。至于--tests *选项,它用于指定您要运行的测试。在我的情况下,它是一切,但你可以指定一个类路径,甚至到这里的方法级别。很有用。所以它就像在命令行上运行它:gradle test --rerun-tasks