【发布时间】:2015-11-10 07:12:29
【问题描述】:
我的 UI 测试失败,因为测试无休止地等待,直到应用空闲。我看不到后台发生了什么,比如加载微调器。
它只出现在一个标签上。所有其他选项卡都是可点击的,但屏幕 3 上的测试失败。我在屏幕 3 上捕获测试后单击另一个选项卡,测试继续并成功完成。
有什么想法吗?
- (void)testExample
{
XCUIElementQuery* tabBarsQuery = self.app.tabBars;
[tabBarsQuery.buttons[@"Screen2"] tap];
[tabBarsQuery.buttons[@"Screen3"] tap];
[tabBarsQuery.buttons[@"Screen1"] tap];
[tabBarsQuery.buttons[@"Screen4"] tap];
}
【问题讨论】:
标签: ios xcode7 xcode-ui-testing xctestcase