iOS UIAutomation - 无法录制脚本

Posted

技术标签:

【中文标题】iOS UIAutomation - 无法录制脚本【英文标题】:iOS UIAutomation - Unable to record script 【发布时间】:2013-07-10 22:56:30 【问题描述】:

我遇到了一个奇怪的问题。在运行 Instrument for UI Automation 时,我无法录制任何脚本。基于这篇文章 http://www.verious.com/article/test-automation-uiautomation-example-with-xcode-instruments/

我试图从我的设备和模拟器记录一些用户操作,但 Instrument 只是不生成任何脚本来重播。

我已多次重新启动机器、x 代码、仪器等。我在 X 代码 4.6.3 上,仪器版本 4.6,mac os 版本:10.8.4

任何帮助!!!

谢谢-

【问题讨论】:

【参考方案1】:

如果您是新手,则应遵循官方教程。 http://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/UsingtheAutomationInstrument/UsingtheAutomationInstrument.html#//apple_ref/doc/uid/TP40004652-CH20-SW83

首先通过 Xcode 在 iPhone 中运行您的应用程序也是一个好主意,然后打开 Instruments 并记录一些脚本,这样就已经确定了目标,用于您在 iPhone 上的应用程序。

【讨论】:

谢谢。问题在于 x 代码安装。我卸载并重新安装了 x 代码,现在我可以用相同的步骤记录脚本了。

以上是关于iOS UIAutomation - 无法录制脚本的主要内容,如果未能解决你的问题,请参考以下文章

IOS-UIAutomation:脚本运行问题。(在 MAC 上关闭屏幕/睡眠系统)

尝试在具有 IOS 8 和 Xcode 6 UIAutomation 的设备上运行脚本时出错

IOS中的UIAutomation错误

从 iOS UIAutomation 发出同步 HTTP GET 请求或在 JavaScript 中调用 shell 脚本

将 iOS UIAutomation 作为操作后构建脚本运行会作为 posix spawn 错误返回

iOS UIAutomation:访问在自动化脚本中添加到 UIScrollView 上的自定义子视图