提高 iOS UI 测试速度

Posted

技术标签:

【中文标题】提高 iOS UI 测试速度【英文标题】:Increase iOS UI-testing speed 【发布时间】:2017-02-07 03:35:21 【问题描述】:

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

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

【问题讨论】:

【参考方案1】:

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

speed 是 CAMediaTiming 的一个属性,这是一个由 CALayer 确认的协议,在这种情况下,它是应用程序关键窗口的核心动画层。 https://developer.apple.com/reference/quartzcore/camediatiming/1427647-speed

speedFloat 类型,一个 32 位浮点数,因此对于大多数实际用途,最大值为 Float.greatestFiniteMagnitude。最小值为Float.leastNonzeroMagnitude

【讨论】:

以上是关于提高 iOS UI 测试速度的主要内容,如果未能解决你的问题,请参考以下文章

提高 WPF UI 渲染速度的方法

如何提高kendo ui grid在页面的渲染速度

提高Android和iOS调试编译速度

iOS 11.1Beta与11.0.1比速度 提高不明显

六大自动化测试技巧——提高速度就靠他们了!

c_cpp 提高cin和cout IO速度