Я тестирую страницу входа в систему, которая отправляет учетные данные в api и возвращает либо «error» в случае неудачи, либо «[email protected]» в случае успеха. Если ответ успешен, я хочу, чтобы он перенаправлялся на другую страницу. Пока это все, что я написал, может ли кто-нибудь помочь мне это исправить? потому что теперь он отображает результат запроса.
описать ('нажатие на кнопку входа в систему', function () {var имя пользователя, пароль, кнопка входа
beforeEach(function(){
browser.get('#/loginPage');
username= element(by.id('username'));
password= element(by.id('password'));
loginButton= element(by.id('loginButton'));
});
it('should validate the credentials for a successful login and display the recommended view', function() {
//
username.sendKeys('[email protected]');
password.sendKeys('abc12345');
loginButton.click().then(function()
{
browser.get('http://website.com/api/[email protected]&password=abc12345')
expect(browser.driver.getCurrentUrl()).toMatch('/menu.recommendedJobs')
},10000)
})