【发布时间】:2016-11-13 02:43:31
【问题描述】:
假设我有以下应用结构:
[View Controller 1] -> tap on next button
[View Controller 2] -> Check for Title
在 EarlGrey 中,我通过以下方式定义了这个测试:
[[EarlGrey selectElementWithMatcher:grey_text(@"Next Button")]
performAction:grey_tap()]
[[EarlGrey selectElementWithMatcher:grey_text(@"Screen Title")]
assertWithMatcher:grey_sufficientlyVisible()];
但是现在,当我想测试[View Controller 3] 时,我注意到应用程序仍然停留在[View Controller 2]。是否有我错过的呼叫可以让我返回第一个屏幕或重置应用程序以进行下一次测试?
【问题讨论】:
标签: ios ui-automation earlgrey