【问题标题】:Is it possible to create an automated 'automated UI test' for testing iOS apps?是否可以创建一个自动化的“自动化 UI 测试”来测试 iOS 应用程序?
【发布时间】:2012-01-17 04:47:31
【问题描述】:

我最近听到很多关于使用 xCode Instruments 中的内置功能编写脚本来为 iOS 应用程序执行自动化 UI 测试的可能性。

这些测试似乎是专门为每个应用程序编写的——就我而言,可能不值得为每个应用程序编写不同的脚本。


我想知道的是 - 是否可以为所有应用创建一个大型通用 UI 测试?基本上,它会弄清楚如何在 UI 中导航(即遍历 UI 树)。它可以测试一般错误 - 例如崩溃、不一致、无法导航的控制器等。至少,它可以在随机位置执行触摸并测试崩溃。

这可能吗?甚至更好,有人已经这样做了吗?

【问题讨论】:

    标签: iphone objective-c ios xcode automation


    【解决方案1】:

    根据这个链接,你绝对可以写一个随机触摸的脚本。

    http://vokalinteractive.com/2011/12/02/automated-testing-in-ios/

    话虽如此,您可以更专业地触摸某些热点,这些热点包含 UITabBars、UIBarButtonItems、UITableViewCells 等的常用位置……

    为什么不尝试触及那些常见的地方,然后在 javascript 中循环运行?

    【讨论】:

      猜你喜欢
      • 2016-07-08
      • 2015-10-25
      • 2016-01-07
      • 1970-01-01
      • 2012-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多