iOS 6状态保存和恢复的自动化测试

Ear*_*ner 7 testing ios uikit-state-preservation

我正在更新一个应用程序,以便在iOS 6中使用新的状态保存和恢复功能.据我所知,在应用程序中测试此功能的最佳指导包括手动执行(例如http://www.absoluteripple.com/1 /post/2012/09/ios-6-state-preservation-and-restoration.html).

有没有办法自动测试保存和恢复状态?

Jef*_*ley 1

除了按照您提供的链接指定\xe2\x80\x94 手动运行它或使用 UI 自动化工具\xe2\x80\x94 之类的东西之外,最好的选择是将集成点作为单元进行测试。不要测试整个系统,而是测试您实现的各个方法,以确保它们与 UIKit 正确交互。否则,您\xe2\x80\x99只是测试Apple\xe2\x80\x99s代码的行为是否一致。

\n\n

对于新的操作系统版本,您\xe2\x80\x99需要全面地测试它们,但是\xe2\x80\x99比每次提交的频率要低得多。

\n