Açısal uygulamamı İletki ile test ediyorum. Kullanıcı benim uygulamamda oturum açtıktan sonra, bir saatte bir iş yapmak için $ timeout ayarlıyorum (böylece kullanıcı 13: 00'de oturum açtıysa, $ timeout saat 14: 00'da çalışacaktır). ...
https://github.com/angular/protractor/blob/master/docs/timeouts.md yüzden sayfa o tamamlamak için $ zaman aşımı bekliyor demektir tamamen yüklenene kadar Açıölçer bekler anlıyorum: Bu zaman aşımı sayfayı okudum"Timed out waiting for Protractor to synchronize with the page after 20 seconds. Please see https://github.com/angular/protractor/blob/master/docs/faq.md. The following tasks were pending: - $timeout: function onTimeoutDone(){....."
: Bunları arızaları almaya devam
İleticiyi bu $ zaman aşımını beklemeden nasıl yapabilirim? Kullanmak istemiyorum: o zaman benim testleri başka nedenlerle başarısız olur çünkü
browser.ignoreSynchronization = true;
(diğer açısal bileşenleri hala yüklemek için zamana ihtiyacı ...)
Test ettikten hemen sonra bu zaman aşımını yıkamadan silmeyi denediniz mi? – MBielski