Хотите остановить очистку консоли отладки после запуска теста во время тестирования пользовательского интерфейса в Xcode

Когда Im запускает отдельные тесты с использованием тестирования пользовательского интерфейса в Xcode 7.1.1, и тест завершен, вывод журнала регистрации отладки исчезает.

Im работает тесты с использованием симулятора, а мой setUp() содержит XCUIApplication().launch().

Во время выполнения теста консоль заполняет вывод для теста.

Он стирает, когда симулятор закрывается после завершения теста.

Есть ли способ предотвратить исчезновение текста консоли и сохранить его видимым после завершения теста?

Ответ 1

Вы можете просмотреть вывод журнала вашего теста в навигаторе отчетов, последней вкладке области навигаторов в Xcode (команда-9, чтобы открыть эту вкладку в Xcode 9, снимок экрана из более ранней версии). Просто выберите тестовый прогон, затем выберите "Журналы" в верхней части редактора Xcode, а не "Тесты", выделите свой тестовый комплект и щелкните значок с правой стороны выделенной строки, которая показывает несколько горизонтальных линий. Это покажет вам полный результат теста, включая регистрацию.

введите описание изображения здесь