public void EmptyFieldNewPasswordChange() { LoginPage logPage = new LoginPage(this.driver); var userLogin = AccessExcelData.GetTestDataLoging("LoginForeinUserData"); logPage.NavigateTo(); logPage.FillLoginForm(userLogin); ManageAccount manage = new ManageAccount(this.driver); var user = AccessExcelData.GetTestDataManage("ChangePasswordEmptryNewPassword"); manage.NavigateTo(); manage.FillChangePassworForm(user); manage.AssertErrorMessageForEmptyEmailField("The New password field is required."); }
public void SuccessfulPasswordChange() { LoginPage logPage = new LoginPage(this.driver); var userLogin = AccessExcelData.GetTestDataLoging("LoginForeinUserData"); logPage.NavigateTo(); logPage.FillLoginForm(userLogin); ManageAccount manage = new ManageAccount(this.driver); var userPassword = AccessExcelData.GetTestDataManage("ChangePasswordSuccessfully"); manage.NavigateTo(); manage.FillChangePassworForm(userPassword); manage.AssertSuccessfulPasswordChange("Your password has been changed."); }
public void IncorrectCurrentPasswordChange() { LoginPage logPage = new LoginPage(this.driver); var userLogin = AccessExcelData.GetTestDataLoging("LoginForeinUserData"); logPage.NavigateTo(); logPage.FillLoginForm(userLogin); ManageAccount manage = new ManageAccount(this.driver); var user = AccessExcelData.GetTestDataManage("ChangePasswordIncorrectCurrentPassword"); manage.NavigateTo(); manage.FillChangePassworForm(user); manage.AssertErrorMessageForEmptyEmailField("Incorrect password."); }
public void PasswordMismatchChange() { LoginPage logPage = new LoginPage(this.driver); var userLogin = AccessExcelData.GetTestDataLoging("LoginForeinUserData"); logPage.NavigateTo(); logPage.FillLoginForm(userLogin); ManageAccount manage = new ManageAccount(this.driver); var user = AccessExcelData.GetTestDataManage("ChangePasswordMismatchNewPasswordAndConfirmPassword"); manage.NavigateTo(); manage.FillChangePassworForm(user); manage.AssertErrorMessageForEmptyEmailField("The new password and confirmation password do not match."); }