如何使用命令行运行xcode UI自动化测试
答
乎乎的,
UI自动化是在Xcode 8不再支持请参阅此帖子:https://forums.developer.apple.com/thread/48936
你必须更新到XCode中的UI测试。
,如果你在Xcode 7工作,试试这个:
- 给出完整的路径与.app扩展名的应用程序,
- 把的DeviceID 和脚本到 “”,
- 尝试使用设备名称,如果它不起作用。
这里有一个适合我的示例。
instruments -w "DeviceID" -t PATHTOTEMPLATE/Automation.tracetemplate PATHTOAPP/ConsumeriOS.app -e UIASCRIPT "PATHTOSCRIPT/UITest.js"
尝试增加一个“执行shell”盖步到项目,并指这样的回答:[?能否UI自动化仪器在命令行中运行(http://stackoverflow.com/questions/4191945/can-the-ui-automation-instrument-be-run-from-the-line-line)从命令行运行测试。 – Steeve