2015-09-27 63 views
3

想知道是否有人找到了并行运行Xcuitests的方法。很确定这个功能不是内置的,但是如果你可以从命令行运行一个特定的Xcuitest,编写一个脚本可以将它传播到多台机器上。你可以并行运行Xcuitests吗?

所以子问题,你如何从命令行运行特定的Xcuitest?

如果有人玩过这个游戏,并且可以分享他们学到的东西,或者他们有任何资源可以指向我,我会很感激。谢谢!

回答

0

看看FBSimulatorControl。我希望这对你有所帮助。

2

更新 - 我能够同时使用https://github.com/linkedin/bluepill

我已经能够在物理设备上运行一个测试和一个上同时模拟器跨越4个模拟器运行一系列测试。此外,如果您安装其他版本的Xcode,则可能会运行更多。请注意,在使用xcodebuild时,您需要使用xcode --select指定要运行哪些xcode。

最后在Xcode 8中,我们有能力运行带有-only-testing:标志的单个测试用例。像平常一样运行你的xcodebuild命令并追加-only-testing:YOURTESTBUNDLE/YOURTESTSUITE/YOURTESTCASE

祝你好运!