【问题标题】:How to run xcode UI Automation tests using command line如何使用命令行运行 xcode UI 自动化测试
【发布时间】:2017-02-12 09:43:24
【问题描述】:

我正在尝试将 UI 自动化脚本与 Jenkins 集成。 您能告诉我如何在特定设备上使用命令行运行 UI 自动化脚本。我正在使用XCode 8

【问题讨论】:

标签: ios xcode jenkins ios-ui-automation


【解决方案1】:

呼呼,

Xcode 8 不再支持 UI 自动化。请参阅这篇文章:https://forums.developer.apple.com/thread/48936

您必须更新到 XCode-ui-testing。

如果你使用 Xcode 7,试试这个:

  • 使用 .app 扩展名提供应用的完整路径,
  • 把设备ID 并将脚本放入“”,
  • 用设备名称试试,如果不行的话。

这里有一个适合我的示例。

instruments -w "DeviceID" -t PATHTOTEMPLATE/Automation.tracetemplate PATHTOAPP/ConsumeriOS.app -e UIASCRIPT "PATHTOSCRIPT/UITest.js"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-03
    • 2013-02-08
    • 2016-01-02
    • 2011-07-21
    相关资源
    最近更新 更多