如何从命令行在多个模拟器上启动XCUITests

时间:2017-03-30 09:06:01

标签: ios xcode

是否有人知道如何在多个模拟器上从命令行启动XCUItest捆绑包?

我不想使用第三方框架工作。我只想知道如何从命令行执行此操作。 目前,我只知道如何在一个模拟器上启动它们。 任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

xcodebuild test -workspace your_app.xcworkspace -scheme your_app_scheme -destination 'platform=iphonesimulator,name=iPad Air'

另外,我建议阅读本文,以使用带命令行http://cuckooforcocoadev.com/blog/2014/05/02/using-rake-for-command-line-builds/

的Ruby Rake库

如果您使用rake,您将能够自定义UI测试结果的日志。 根据这篇文章:

xcodebuild -workspace your_app.xcworkspace -scheme '#{target_name}' -sdk iphonesimulator -configuration Release #{build_action} | xcpretty -tc ; exit ${PIPESTATUS[0]}