1
我正在为我的Android应用程序和Espresso框架编写测试。这到目前为止似乎工作得很好。问题是我有时必须更改活动。Android Espresso - 测试不同的活动
在此特定情况下,单击按钮可打开Google PlacePicker以选择某个位置。但与此同时,此活动显示,Espresso正在等待下一步。因此,不是在此活动中进行交互,而是在我手动关闭选取器(或达到超时)之前停止。
所以它看起来像这样:
onView(withId(R.id.origin)).perform(click()); // opens PlacePicker
onView(...) // is only executed the moment I manually close the PlacePicker
那么,有一个选项,告诉咖啡的活动,以便选择一个地方,回到我的活动有哪些变化?我无法在PlacePicker中进行任何交互,从调试器中找不到任何视图元素。
啊,多么可悲。但是,谢谢你的信息。 –
它非常灵活,只需要玩一段时间。以下是一些不寻常功能的快速审核 - https://google.github.io/android-testing-support-library/docs/espresso/lists/index.html –