Ich versuche Winkelmesser für e2e Tests zu verwenden, aber zuerst muss ich mich auf einer nicht-eckigen Seite einloggen. Ich versuche, den webDriver direkt zu verwenden, wie angegeben here, aber es schlägt fehl.Test Login mit Winkelmesser auf einer nicht eckigen Seite
Mein e2e-Test:
describe('angularjs homepage', function() {
it('should prompt the login page', function() {
browser.get('/');
expect(browser.driver.find(By.id('user_password')));
});
});
Meine Protokolle:
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'
Kennen Sie eine Lösung?
Ich bin nicht sicher, ob ich dieses Bit verstehen bewegen (auf dem withLoginConf.js auf dem Link, den Sie zur Verfügung gestellt): nicht da ist etwas fehlt hier? ---> zurück /index/.test(url); – AKFourSeven