感谢今天来参加网络研讨会的人!按照承诺,这里有一些幻灯片,视频录音以及我讨论的资源链接。
关于这次谈话: 我讨论了不同的测试形式,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交互的视频
其他资源
- Apple可访问性文档
- Apple UIAutomation参考(PDF)
- 使用UI Automation进行压力测试和免持屏幕截图
- CocoaManifest上关于UIAutomation的更多资源
- 自动测试iOS
- 与UIAutomation协作
- UIAutomation Redux – Alex Vollmer向西雅图Xcoders小组的演示
- Stack Overflow:iOS应用程序UIAutomation测试的最佳资源
- UIAutomation第2部分:断言和导入
- 使用方法改写来帮助测试驱动开发
- iOS自动化测试与UIAutomation
WWDC 会议
- WWDC 2010:会话306 使用Instruments自动化用户界面测试
- WWDC 2011:会话519 Web可访问性和自动化
- WWDC 2012:会话210 iOS的可访问性