针对 iPhone 应用的 Instruments UI 自动化测试
Posted
技术标签:
【中文标题】针对 iPhone 应用的 Instruments UI 自动化测试【英文标题】:Instruments UI Automation tests for iPhone app 【发布时间】:2012-04-23 10:55:55 【问题描述】:我是 UI 自动化使用工具的新手,我有以下问题: - 应用程序启动,我得到主窗口屏幕(其中包含登录和注册按钮) - 我设法编写了 javascript 代码,以便点击两个按钮之一。 -> 点击其中一个按钮后,将显示另一个屏幕。假设登录屏幕包含两个字段:用户名和密码。
在这种情况下,我如何告诉 Instruments 这是另一个屏幕,其中包含应检索的另一个元素,以便填写字段并点击登录按钮?
我只知道检索主窗口。我不知道如何为下一个屏幕编写代码
【问题讨论】:
【参考方案1】:您是否尝试过使用 Javascript 编辑器窗口中的小记录按钮捕捉您所做的事情?这样您就可以了解 Instruments 如何调用您使用的元素。
另请参阅此主题:
UI Automation - how to capture - record using javascript editor
【讨论】:
以上是关于针对 iPhone 应用的 Instruments UI 自动化测试的主要内容,如果未能解决你的问题,请参考以下文章
iPhone:使用 Instruments 检测当前内存使用情况?
在 Instruments 中运行的 iPhone 应用程序因无法识别的选择器而失败
在没有开发人员许可的情况下运行 Instruments 以检查 iPhone 上的泄漏
Instruments 中的 UIRecorder - iPhone SDK
在 CocoaTouch (iPhone OS) 中,如何查找/消除 Instruments Leak 工具找不到的泄漏?