感谢今天所有参加网络研讨会的人!如您所愿,下面是幻灯片、视频录制和关于我讨论的资源链接。
关于本次演讲: 我谈到了不同的测试形式、UIAccessibility、UIAutomation,以及为什么让你的应用可测试将有助于使它们对运行iPhone或iPad的视障用户更易于访问。
我提到的项目
- AutomationExample – 从命令行轻松与Instruments交互。
- Tuneup.js – 简化UIAutomation测试的辅助工具。
- UIAutoMonkey – 向您的iOS应用发送大量模拟事件以对其进行压力测试。
其他测试框架
- OCUnit – 嵌入Xcode,单元测试
- GHUnit – 单元测试
- KIF – 功能测试,Objective C
- Calabash – 功能测试/BDD,Ruby
- Frank – 功能测试/BDD,Ruby
- OHHTTPStubs – 简易模拟网络请求进行测试。
- Nocilla – “令人惊叹的HTTP模拟,用于iOS和OS X。测试HTTP请求从未如此简单。”
视障用户与iPhone互动的视频
其他资源
- 苹果可访问性文档
- 苹果UIAutomation参考 (PDF)
- 使用UI Automation进行压力测试和免提屏幕截图
- CocoaManifest上关于UIAutomation的更多资源
- iOS自动化测试
- 使用UIAutomation工作
- UIAutomation Redux – 由Alex Vollmer向Seattle Xcoders小组做的演讲
- Stack Overflow:iOS应用UIAutomation测试的最佳资源
- UIAutomation第2部分:断言和导入
- 使用方法漂移帮助进行测试驱动开发
- 使用UIAutomation进行iOS自动化测试
WWDC会议
- WWDC 2010:第306场会议 使用Instruments自动化用户界面测试
- WWDC 2011:第519场会议 网络可访问性和自动化
- WWDC 2012:第210场会议 iOS的可访问性