iPhone UI自动化测试入门(视频/幻灯片)

共有Aaron Brethorst,2012年11月13日

感谢今天来参加网络研讨会的人!按照承诺,这里有一些幻灯片,视频录音以及我讨论的资源链接。

关于这次谈话: 我讨论了不同的测试形式,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交互的视频

其他资源

WWDC 会议

  • WWDC 2010:会话306 使用Instruments自动化用户界面测试
  • WWDC 2011:会话519 Web可访问性和自动化
  • WWDC 2012:会话210 iOS的可访问性