ios - 提高 iOS UI 测试速度

标签 ios xcode-ui-testing ui-testing

我一直在阅读通过提高核心动画速度来加速 iOS UITesting 的技巧。下面的值代表什么?最小值和最大值是多少?

UIApplication.sharedApplication.keyWindow.layer.speed = 100;

最佳答案

speed 的值表示应用程序关键(事件)窗口上的动画速度。 1.0 是默认速度。

speed 是 CAMediaTiming 的一个属性,CAMediaTiming 是一个由 CALayer 确认的协议(protocol),在本例中,它是应用程序关键窗口的核心动画层。 https://developer.apple.com/reference/quartzcore/camediatiming/1427647-speed

speedFloat 类型,一个 32 位 float ,所以最大值是 Float.greatestFiniteMagnitude对于大多数实际用途。最小值为 Float.leastNonzeroMagnitude .

关于ios - 提高 iOS UI 测试速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42081265/

相关文章:

iOS - 检测和分析正在另一个应用程序中播放的音乐?

ios - Xcode UI 测试示例

ios - 为 ios 模拟器编译并运行 UITest 2 次

android - 用 Espresso 点击不完全可见的 imageButton

automated-tests - 单击基于文本的按钮

ios - Swift:如何直接设置对象的属性?

ios - Swift 2.2 #selector 用于代理/协议(protocol)编译错误

ios - 从 Mac OS X 控制台启动 iOS App

ios - 关闭位置和通知设置 Xcode Ui 测试

android - 使用 Espresso 和 RxJava 测试无限滚动 RecyclerView