如何使用 Xcode 机器人在模拟器上运行 UIAutomation
Posted
技术标签:
【中文标题】如何使用 Xcode 机器人在模拟器上运行 UIAutomation【英文标题】:How to run UIAutomation on simulator using Xcode bots 【发布时间】:2015-04-26 01:01:08 【问题描述】:我正在使用 Xcode 6.3.1 和 OS X 服务器 4 我有一个 UI 自动化模板,我希望将测试成功失败记录在机器人中。
有可能吗?
【问题讨论】:
【参考方案1】:正确的答案是不,在 UI 自动化运行后无法从 Instruments 中获取结果并与单元测试机器人结果一起显示结果。
但是……
如果你真的想一起破解一些东西,你真的可以通过使用HERE 提供的信息,然后解析结果并修改显示数据的 Xcode NodeJS 服务器来显示 UI 自动化结果。
意见:
我想说第二个选项不值得花时间和精力,最好使用像 KIF 这样的框架,它可以像单元测试一样运行 UI 测试,这样你就可以在 Xcode Bot 中获得结果。
【讨论】:
以上是关于如何使用 Xcode 机器人在模拟器上运行 UIAutomation的主要内容,如果未能解决你的问题,请参考以下文章
如何在不启动 Xcode 的情况下运行 iPhone 模拟器?