1

我需要在我们的原生 iPhone 应用程序上运行一些自动化的 UI 检查。我希望能够做到以下几点:

  • 我想自动化一些动作并拍摄屏幕截图。

  • 我不希望该工具通过图像或文本来识别按钮,因为我的应用程序一直在更改图像和文本。我想通过 ID 识别控件。

  • 我想在真正的 iPhone 设备上运行这些测试。

  • 最后,当我完成一项测试时,我需要访问设置以修改一些更改,然后重新启动应用程序进行测试。(无需恢复应用)

有没有实现这些自动化 UI 测试的好方法?

4

1 回答 1

0

你可以使用苹果提供的工具——UIAutomation,它提供了所有预期的自动化设施。也可以截图。在此处检查文档apple doc

这是一个很好的教程,从http://cocoamanifest.net/articles/2011/05/uiautomation-an-introduction.html开始

于 2012-11-08T04:02:42.283 回答