我已将我的测试文件夹重命名为" test"。在它被设置为AndroidTest之前,一切正常。但是我的上司有一个任务,就是必须调用测试文件夹" test"。在我重新命名要在android studio中测试的文件夹后,测试停止运行,所以我进入测试的运行配置并指定了包名称,但这没有帮助。以下是有关问题的一些细节:
这是我为测试运行的构建配置:
清单中没有关于测试的任何内容。这只是我制作的虚拟项目。我是否需要在清单中输入内容?
答案 0 :(得分:0)
在阅读评论中提供的文章之后,我想我会分享如何解决这个问题:
除非我们说出来,否则Android工作室不知道如何回应我们的测试跑步者。所以我做了如下的gradle任务:
运行此gradle任务时,它将运行所有测试用例。
为了解释,这里我们将cleanTest(它清除所有以前的测试)然后我们将运行测试任务(就像在命令行上进行gradle测试来运行测试)。如果测试成功,测试不会再次运行,所以如果你给它选择--rerun-tasks那么它将返回相同的测试任务。至于--tests *选项,它用于指定您要运行的测试。在我的情况下,它是一切,但你可以指定一个类路径,甚至到这里的方法级别。很有用。所以它就像在命令行上运行它:gradle test --rerun-tasks