ios - Xcode UI测试的一个测试用例中的Delay/Wait

标签 ios ios9 xcode-ui-testing xcode7-beta2 xctwaiter

我正在尝试使用 Xcode 7 beta 2 中提供的新 UI 测试编写测试用例。该应用程序有一个登录屏幕,它会调用服务器进行登录。由于它是异步操作,因此会产生延迟。

在继续下一步之前,是否有办法在 XCTestCase 中引起延迟或等待机制?

没有合适的文档可用,我查看了类的头文件。找不到与此相关的任何内容。

有什么想法/建议吗?

最佳答案

此外,你可以 sleep :

sleep(10)

因为 UITests 在另一个进程中运行,所以这是可行的。我不知道这有多明智,但它确实有效。

关于ios - Xcode UI测试的一个测试用例中的Delay/Wait,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31182637/

相关文章:

iOS Facebook SDK 获取头像

ios - 多站谷歌地图 URL 架构

ios - 在 ResearchKit 中捕捉皮疹图像

ios - Xcode UI 测试 - 向测试类添加测试

ios - XCUIElement tap() 不工作

ios - 简单的浏览器启动需要很长时间

ios - 在 iOS xcode 中显示空/非空搜索结果的最佳实践

swift - 在 SWIFT 的表格 View 中填充自定义单元格时出错

swift - UICollectionView 单元格在向上滚动或重新加载功能时随机消失 - iOS 9/Swift

ios - 在测试中共享两个 iOS 应用程序之间的信息