pressBack() 在 Espresso 测试中被忽略
pressBack() is ignored in a Espresso Test
Espresso 的方法pressBack()
完全被忽略了。我在运行模拟器上测试
我在测试什么?只需调用一个 Activity
,启动第二个,执行两次后退,然后检查我是否退出应用程序。
使用
import static android.support.test.espresso.Espresso.pressBack;
或
import static androidx.test.espresso.Espresso.pressBack;
而不是
import static android.support.test.espresso.action.ViewActions.pressBack;
那里还有另一个解决方案:
停止使用普通 Espresso,开始使用 Barista。在那里,点击后退按钮是clickBack()
而不是pressBack()
,所以它永远不会与任何东西冲突。
...好吧,Barista 提供了更多的功能,但我只是得到了这个问题的一些业力点,然后问自己 为什么我不再遇到这个问题了?哦,因为 Barista!应该介绍到这里了
Espresso 的方法pressBack()
完全被忽略了。我在运行模拟器上测试
我在测试什么?只需调用一个 Activity
,启动第二个,执行两次后退,然后检查我是否退出应用程序。
使用
import static android.support.test.espresso.Espresso.pressBack;
或
import static androidx.test.espresso.Espresso.pressBack;
而不是
import static android.support.test.espresso.action.ViewActions.pressBack;
那里还有另一个解决方案:
停止使用普通 Espresso,开始使用 Barista。在那里,点击后退按钮是clickBack()
而不是pressBack()
,所以它永远不会与任何东西冲突。
...好吧,Barista 提供了更多的功能,但我只是得到了这个问题的一些业力点,然后问自己 为什么我不再遇到这个问题了?哦,因为 Barista!应该介绍到这里了