Xcode 7.1.1でUIテストを使用して個別のテストを実行しているときに、テストが完了すると、デバッグコンソールのログ出力が消えます。XcodeでUIテスト中にテスト実行後にデバッグコンソールを停止したい場合
私はシミュレータを使用してテストを実行しており、setUp()
にはXCUIApplication().launch()
が含まれています。
テストが実行されている間、コンソールはテスト用の出力でいっぱいになります。
テスト終了後、シミュレータが終了すると消去されます。
コンソールのテキストが消えないようにして、テストが完了した後に表示されるようにする方法はありますか?
ありがとうございます!それらは出力に得るために多くのクリックですが、少なくともそこにあります。 – Daniel
私が明らかにしていないのは、自分のアプリ自体のログが表示されない理由です。アプリは正しく実行されます。つまり、初期化したクラスは実際に実行されています。しかし、これらのクラスのログメッセージはコンソールに表示されません。 XCTestだけでコンソールを所有しているようです。これに対処する方法はありますか? – shmim
@shmim Simulatorで実行している場合は、コンソールアプリケーションに他のログが表示される可能性があります。デバイス上にいる場合は、XcodeのDevicesウィンドウを使用してデバイスコンソールを表示できます。 –