Отладка приложения во время выполнения тестов пользовательского интерфейса
Поэтому я запускаю тестирование пользовательского интерфейса в XCode, во время которого возникает ошибка или выдается какое-то исключение.
Я начинаю отладку и пытаюсь понять, в чем проблема, но затем через некоторое время тест пользовательского интерфейса завершается неудачно с этим сообщением об ошибке:
Assertion Failure: UI Testing Failure - Failed to perform AX action for monitoring the animations of <XCUIApplicationProcess...
Стек исчез, как и все, что было напечатано на консоли. Поэтому я не могу продолжать отладку после того, как это произойдет.
Я предполагаю, что XCode думает, что ждет анимацию? Кто-нибудь еще имеет эту проблему? У вас есть идея, как это решить? Или есть возможность увеличить таймер до нескольких секунд?
1 ответ
Чтобы остановить тестирование не удалось, вы можете приостановить выполнение программы из области отладки в нижней части XCode, а затем вы можете переключиться на цель приложения из UI Test target (путем выбора кадра стека) и отлаживать столько времени, сколько хотите. Просто возобновите выполнение, как только вы захотите снова запустить выполнение теста.