Ошибка истекло время ожидания транспортира для синхронизации со страницей через 11 секунд
У меня проблема с моими тестами транспортира. Мое угловое приложение использует $ timeout для непрерывного опроса чего-либо с сервера. К сожалению, это приводит к следующему сообщению об ошибке при выполнении моих тестов:
There was a webdriver error: Error Timed out waiting for Protractor to synchronize with the page after 11 seconds. Please see https://github.com/angular/protrac
tor/blob/master/docs/faq.md
Как я могу справиться с такими непрерывными тайм-аутами опроса? Настройкаbrowser.ignoreSynchronization
вfalse
не является хорошим решением в моем случае (когда я делаю это, я должен вставить многоbrowser.sleep()
)
Переключение с $ timeout на $ interval согласно предложениюВот в настоящее время не возможно в моем приложении. Увеличение таймаута также невозможно (как я уже говорил, служба постоянно опрашивает что-то с сервера)
Есть ли возможность изменитьwaitForAngular
рутина, чтобы мой тест не остановился?
Любая помощь будет высоко оценена.