sonra bitirmek için ben uçtan uca kadar Protractor kullanarak açısal 2 uygulamayı test istiyorum ama mesajla şaşırıp:Başarısız: bekleme süresi doldu asenkron Açısal görevleri 11 saniye
"Failed: Timed out waiting for asynchronous Angular tasks to finish after 11 seconds."
Benim conf dosyam.
exports.config = {
directConnect: true,
specs: ['spec.js'],
// For angular2 tests
useAllAngular2AppRoots: true,
}
Chrome açılır ve web sitesi de açılır, daha sonra zaman aşımına kadar hiçbir şey olmaz.
Senkronizasyonu devre dışı bırakırken (browser.ignoreSynchronization = true; kullanarak), sorun yok. Ama "otomatik bekleme" özelliğini, İletki kullanmanın başlıca avantajlarından birini kaybediyorum.
Uygulama tamamen açısal 2'ye dayanmaktadır. Peki bu neden çalışmaz?
Geliştiricilerimiz, yoklama yapmadığımızı söyledi (Protractor documentation uyarınca olası nedenlerden biri). Bu arada, websocket mimarisini kullanıyoruz. Bir bağlantı var mı bilmiyorum.
Aslında, bu sorunu nasıl gidereceğimi bilmiyorum.
Birisi yardım edebilir mi, lütfen?
Olası kopyalar (http://stackoverflow.com/questions/ 40817733/iletki-test-a-bootstrap-modal-değil-sayfa-zaman aşımı) –
Çözümün altında çalışıp çalışıp çalışmadığını kontrol edebilir misiniz? – AdityaReddy