2015-09-27 16 views
5

iOS 9.0、Xcode GM、新しいXcuitestingフレームワークで遊ぶ。 IDEで再生をクリックする代わりに、コマンドラインから特定のテストを実行するにはどうすればよいですか?私は、すべてのテストを実行するためのショートカットがあることを知っていますが、私は単一のテストを実行したいです。コマンドラインから特定のXcuitestを実行できますか?

ありがとうございます!

+0

何かをxcodebuildを使用することができますこの問題について新しい?私は同じ問題を抱えています:http://stackoverflow.com/questions/34793731/xcode-ui-test-can-i-specify-a-particular-test-that-i-want-to-run-from-terminal – emoleumassi

答えて

3

あなたは、特定のテストクラスを実行するためのxctoolコマンドラインツールであることを行うことができる必要があり、

xctool -workspace YourWorkspace.xcworkspace -scheme YourScheme test -only myUITestTarget:UITestClass 

ここで説明したようにあなたはまた、全体のテストスイートを実行するために https://krausefx.com/blog/run-xcode-7-ui-tests-from-the-command-line

+1

は、このツールはXCode-UIテストに適していますか?私は試してみましたが、私はこのエラーがあります:[情報]スキーム '....'の設定を読み込んでいます...エラー:ビルドテスト: 'XTests'はこのスキームのテスト対象ではありません。 – emoleumassi

+1

'xctool'はこの問題のUIテスト(https://github.com/facebook/xctool/issues/534)をサポートしていません。 – brigadir

関連する問題