ios - 我可以为 Xcode-UI-Tests 禁用动画吗?

标签 ios xcode7 xcode-ui-testing

我正在使用 Xcode7 编写 UITest,问题是在验证实际结果之前我需要等待所有步骤发生。这需要花费大量时间来处理 View Controller 的推送/呈现/关闭。

有没有一种方法可以在编写测试时禁用动画?

最佳答案

您可以通过以下方式禁用整个应用的动画:

[UIView setAnimationsEnabled:NO];

这也将继续运行您的 UI 测试。请注意,这必须从应用程序代码调用,而不是测试。

关于ios - 我可以为 Xcode-UI-Tests 禁用动画吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32773212/

相关文章:

ios - 识别用户何时触摸 UICollectionView 单元格

ios - iMessage 应用程序以编程方式扩展 View

ios - 从 Swift 中的 Cell 的 indexPath 获取索引整数

ios - 如何使用 Repl Xcode 7?获取绝对路径错误

iOS UITests - 如何区分两个不同的 XCUIElement?

ios - 将 UISearchController 连接到 UISearchBar,而不将搜索栏嵌入到表格 View 或导航栏中

ios - swift 2 核心数据谓词不一致

ios - 缓慢的场景转换

ios - UI 测试 - isSelected 总是返回 false

ios - XCTest UI 测试 UIElements 大小