Android 如何等待另一项活动以浓缩咖啡开始?
我如何进行一个测试,在单击按钮时等待活动启动 我的测试非常简单:Android 如何等待另一项活动以浓缩咖啡开始?,android,android-espresso,Android,Android Espresso,我如何进行一个测试,在单击按钮时等待活动启动 我的测试非常简单: public void testStartsNewActivity() { onView(withId(R.id.button)).perform(click()); // assert new Activity is launched } 谢谢 断言新活动已启动与断言屏幕上显示属于该新活动的视图一样简单 检查更多的样品。其他信息: 默认情况下,Espresso会等待当前消息队列中的UI事件进行处理,并等待默认Asy
public void testStartsNewActivity() {
onView(withId(R.id.button)).perform(click());
// assert new Activity is launched
}
谢谢 断言新活动已启动与断言屏幕上显示属于该新活动的视图一样简单 检查更多的样品。其他信息: 默认情况下,Espresso会等待当前消息队列中的UI事件进行处理,并等待默认AsyncTasks*完成,然后再进行下一个测试操作。这应该解决应用程序中的大多数应用程序/测试同步问题
因此,考虑到您的“非常简单”测试用例,我假设不需要等待自定义资源加载,并断言显示视图就足够了。是否要等到应该在单击后打开的活动启动?链接现在已断开。