使用Espresso测试3项活动

时间:2017-06-07 16:41:44

标签: android android-espresso android-testing

我有两个活动,包括填写表格和编辑\查看填写的表格 我想知道用一个活动填充的输入文本是否与另一个活动中显示的文本匹配。 目前,我的测试启动表格活动,填写随机数据并保存表格 我想在不同的活动中搜索填充的表单,在其中我单击一个按钮,然后显示和测试填充的详细信息。 测试此类行为的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

Espresso并不真正关心活动(除了您开始使用的活动)。您可以使用一项活动启动Espresso测试,然后使用ViewActions在您的应用中导航到您要进行验证的应用。您可能需要克服的最大问题之一是让Espresso“等待”您在应用程序中从A点旅行到B点时发生异步。 Espresso将等待AsyncTasks并为创建IdlingResources提供基本支持。深入讨论这些事情需要更深入地了解您遇到的具体问题。

相关问题