当所有测试一起运行时,Android检测测试失败
我正在用浓缩咖啡进行Android测试 我有70多个测试要运行,这些测试都通过我的应用程序的不同部分点击 当我将每个测试作为一个单独的测试运行时,它们都可以工作,我得到一个绿色的测试结果 当我同时运行它们时(右键单击androidTest文件夹->点击运行),其中一些失败,表示找不到视图 在不同的运行中,不同的测试失败。我想这可能是因为事情发展得太快了 你们对如何解决这个问题有什么建议吗? 提前非常感谢 在本节中,您有: 在您的设备上,在“设置->开发人员选项”下禁用以下3个设置: 窗口动画比例 过渡动画比例 动画师持续时间刻度 动画可能与你的怀疑有关:这里有些事情进展得太快了 您还可以使用当所有测试一起运行时,Android检测测试失败,android,testing,ui-testing,android-espresso,Android,Testing,Ui Testing,Android Espresso,我正在用浓缩咖啡进行Android测试 我有70多个测试要运行,这些测试都通过我的应用程序的不同部分点击 当我将每个测试作为一个单独的测试运行时,它们都可以工作,我得到一个绿色的测试结果 当我同时运行它们时(右键单击androidTest文件夹->点击运行),其中一些失败,表示找不到视图 在不同的运行中,不同的测试失败。我想这可能是因为事情发展得太快了 你们对如何解决这个问题有什么建议吗? 提前非常感谢 在本节中,您有: 在您的设备上,在“设置->开发人员选项”下禁用以下3个设置: 窗口动画比例
Thread.sleep(1000)用于延迟某些调用的测试方法内部的代码>(毫秒)
不管怎么说,没有任何以上代码,这只是一个猜测…谢谢。关闭动画没有多大作用。插入暂停有助于使其更稳定。但实际上并不是100%。这也让我的考试变得太慢了。你能告诉我一些我可以发布的代码来帮助我理解这个项目吗?因为在我看来,我只是有很多不同的UI测试,每个测试在不同的时间做不同的事情和崩溃。->我将进一步调查,看看我是否能找到一个模式,到底哪些测试失败了,在什么条件下。再次感谢!