Ошибка при ожидании синхронизации транспортира со страницей с базовым тестом транспортира
describe('my homepage', function() {
var ptor = protractor.getInstance();
beforeEach(function(){
// ptor.ignoreSynchronization = true;
ptor.get('http://localhost/myApp/home.html');
// ptor.sleep(5000);
})
describe('login', function(){
var email = element.all(protractor.By.id('email'))
, pass = ptor.findElement(protractor.By.id('password'))
, loginBtn = ptor.findElement(protractor.By.css('#login button'))
;
it('should input and login', function(){
// email.then(function(obj){
// console.log('email', obj)
// })
email.sendKeys('[email protected]');
pass.sendKeys('shakalakabam');
loginBtn.click();
})
})
});
приведенный выше код возвращает
Error: Error while waiting for Protractor to sync with the page: {}
и я понятия не имею, почему это, ptor загружает страницу правильно, кажется, что выбор элементов не удается.
СШМШ:
Спасибо, вы почти правы и дали мне правильную философию, поэтому ключ к ptor.sleep (3000), чтобы каждая страница ждала, пока ptor синхронизируется с проектом.