8

E2e testi için ileticiyi kullanmaya çalışıyorum ama önce açısal olmayan bir sayfada oturum açmam gerekiyor. WebDriver'ı here belirtildiği gibi doğrudan kullanmaya çalışıyorum ancak başarısız oluyor.İletken ile açısal olmayan bir sayfada test girişi

Benim e2e testi:

describe('angularjs homepage', function() { 

    it('should prompt the login page', function() { 
    browser.get('/'); 
    expect(browser.driver.find(By.id('user_password'))); 
    }); 

}); 

Benim günlükleri:

Running "protractor:all" (protractor) task 
Using the selenium server at http://localhost:4444/wd/hub 
F 

Failures: 

    1) angularjs homepage should prompt the login page 
    Message: 
    TypeError: Object [object Object] has no method 'find' 

bir çözüm biliyor musunuz?

cevap

1

Bu iletki web sitesinde belgelenmiştir: altında

http://angular.github.io/protractor/#/faq

nasıl günlüğüne açma sayfası ile anlaşma yapmak?

+0

ben (eğer verilen linki withLoginConf.js üzerine) bu biraz anlamak emin değilim Asistan ve bir açısal sayfa kullanımına taşımak istediğiniz Burada eksik bir şey mi var? ---> return/index/trest(url); – AKFourSeven

0

ve gerçekleştirebilirsiniz: Aynı başvurabilirsiniz Açısal olmayan sayfanızdaki herhangi bir eylem. yok: İşiniz bittiğinde

browser.ignoreSynchronization = false; 
İlgili konular