Я пишу тесты UI в XCode 8 для очень сложного приложения. Я обнаруживаю несколько проблем, один из которых заключается в том, что каждый тест, который я запускаю, занимает несколько минут.Xcode 8 UI Testing Very Long
Поток для конкретного теста, который я запускаю, даже не настолько сложный.
Я получаю много сообщений «Подождите приложение».
Кто-нибудь знает, почему тесты так долго выполняются, или у вас есть какие-то предложения о том, как я могу ускорить их? Демо-версия WWDC была в основном мгновенной, но это было очень простое приложение.
Вот пример того, что я вижу и как долго это требуется. (Тест также до сих пор работает!)
t = 504.16s Wait for app to idle t = 625.29s App animations complete notification not received, will attempt to continue. t = 625.30s Synthesize event t = 625.67s Wait for app to idle
Спасибо!
Обновление: Когда я немного взаимодействую с приложением, сохраняя элементы, которые мне нужны, например, потянув за табурету, тесты продолжаются.
Что это, что ваше приложение делает в течение длительных промежутков? – matt
@matt, я не уверен? Похоже, что все представления загружены. Есть синхронизация устройства, вы думаете, что это может быть так? – ArielSD