iOS 9.0、Xcode GM、新しいXcuitestingフレームワークで遊ぶ。 IDEで再生をクリックする代わりに、コマンドラインから特定のテストを実行するにはどうすればよいですか?私は、すべてのテストを実行するためのショートカットがあることを知っていますが、私は単一のテストを実行したいです。コマンドラインから特定のXcuitestを実行できますか?
ありがとうございます!
iOS 9.0、Xcode GM、新しいXcuitestingフレームワークで遊ぶ。 IDEで再生をクリックする代わりに、コマンドラインから特定のテストを実行するにはどうすればよいですか?私は、すべてのテストを実行するためのショートカットがあることを知っていますが、私は単一のテストを実行したいです。コマンドラインから特定のXcuitestを実行できますか?
ありがとうございます!
あなたは、特定のテストクラスを実行するためのxctoolコマンドラインツールであることを行うことができる必要があり、
xctool -workspace YourWorkspace.xcworkspace -scheme YourScheme test -only myUITestTarget:UITestClass
ここで説明したようにあなたはまた、全体のテストスイートを実行するために https://krausefx.com/blog/run-xcode-7-ui-tests-from-the-command-line
は、このツールはXCode-UIテストに適していますか?私は試してみましたが、私はこのエラーがあります:[情報]スキーム '....'の設定を読み込んでいます...エラー:ビルドテスト: 'XTests'はこのスキームのテスト対象ではありません。 – emoleumassi
'xctool'はこの問題のUIテスト(https://github.com/facebook/xctool/issues/534)をサポートしていません。 – brigadir
何かを
xcodebuild
を使用することができますこの問題について新しい?私は同じ問題を抱えています:http://stackoverflow.com/questions/34793731/xcode-ui-test-can-i-specify-a-particular-test-that-i-want-to-run-from-terminal – emoleumassi