Я получаю тестирование модулей UI, и в течение пары дней тестирование модуля пользовательского интерфейса отказывается начинать правильно. Я настраиваю простой тест, чтобы щелкнуть кнопку, и когда я запустил его, он зависает, начиная приложение, даже после запуска теста.
Обратите внимание, что он всегда висит ровно одну минуту, а затем правильно проходит тест.
Если я удалю приложение с устройства Simulator или очистку всего содержимого и настроек симулятора, то тест выполняется успешно и мгновенно при первом запуске. Он зависает каждый раз после этого, пока я не удалю снова. Это тоже не здорово, так как я получаю новые приглашения на утверждение местоположения каждый раз, что может помешать работе приложения.
Что здесь происходит?
t = 0.00s Start Test
t = 0.00s Set Up
t = 0.00s Launch com.domain.appName
2015-10-06 11:59:24.493 XCTRunner[66707:4085844] Continuing to run tests in the background with task ID 1
t = 0.92s Waiting for accessibility to load
t = 60.92s Wait for app to idle
... rest of test runs immediately