gpt4 book ai didi

Android Espresso 测试永远不会完成

转载 作者:行者123 更新时间:2023-11-30 00:08:27 25 4
gpt4 key购买 nike

我一直在努力让插桩单元测试为我的 android 项目正常工作,因为当我制作测试类并使用 ActivityTestRule 运行我的 Activity 时,每个单独的测试都会运行 - 但尽管返回成功或失败,测试永远不会结束。一切都按预期进行,但测试并没有结束,因此每个测试都必须自己运行,然后手动结束。有谁知道为什么会这样?

最佳答案

发现问题后,scottymack 为我指出了正确的方向——我有一个不断更新 View 的线程,由于某种原因,ActivityTestRule 没有调用通常在关闭时调用的 onPause 和 onDestroy 方法。所要做的就是将它们放在 @After 方法中。

关于Android Espresso 测试永远不会完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48573103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com