internal void ChangePassword() { //Populate the Excel sheet GlobalDefinitions.ExcelLib.PopulateInCollections(Global.Base.ExcelPath, "SignIn"); GlobalDefinitions.wait(60); Actions builder = new Actions(Global.GlobalDefinitions.driver); builder.MoveToElement(UsernameNavigation).Build().Perform(); UsernameNavigation.Click(); GlobalDefinitions.wait(60); ChangePasswordMenu.Click(); CurrentPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "CurrentPassword")); NewPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "NewPassword")); ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPassword")); GlobalDefinitions.wait(60); Savebutton.Click(); }
public void FillChangePasswordForm(string oldPassword, string newPassword, string retypeNewPassword) { OldPassword.SendKeys(oldPassword); // Eski parolayı doldurur. NewPassword.SendKeys(newPassword); // Yeni parolayı doldurur. RetypeNewPassword.SendKeys(retypeNewPassword); // Yeni parolayı tekrar doldurur. ChangeButton.Click(); // "Şifre Değiştir" butonuna tıklar. }
internal void AddNewPassword() { CurrentPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "CurrentPassword")); NewPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "NewPassword")); ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPassword")); Thread.Sleep(1000); SaveChanges.Click(); }
public void SuccessfullPasswordChange() { NavigateTo(); OldPassword.Clear(); OldPassword.SendKeys("1234"); NewPassword.Clear(); NewPassword.SendKeys("123456"); ConfirmPassword.Clear(); ConfirmPassword.SendKeys("123456"); ChangePasswordButton.Click(); }
public void EnterMissmatchingNewPassword() { NavigateTo(); OldPassword.Clear(); OldPassword.SendKeys("1234"); NewPassword.Clear(); NewPassword.SendKeys("123456"); ConfirmPassword.Clear(); ConfirmPassword.SendKeys("12345"); ChangePasswordButton.Click(); }
public void EnterIncorrectCurrentPasswordChange() { NavigateTo(); OldPassword.Clear(); OldPassword.SendKeys("12345"); NewPassword.Clear(); NewPassword.SendKeys("123456"); ConfirmPassword.Clear(); ConfirmPassword.SendKeys("123456"); ChangePasswordButton.Click(); }
//Enter change password credintals public void EnterChangePasswordCredintals(string oldPassword, string newPassword, string confirmPassword) { //Enter Current Password CurrentPassword.SendKeys(oldPassword); //Enter New Password NewPassword.SendKeys(newPassword); //Enter Confirm Password ConfirmPassword.SendKeys(confirmPassword); //Click on Save Button SaveChangedPassword.Click(); }
//Change the password internal void ChangePassword() { Extension.WaitForElementDisplayed(GlobalDefinitions.Driver, By.XPath("//span[@class='item ui dropdown link '][contains(text(),'Hi')]"), 8); //Move to dropdown list and click Change password Actions action = new Actions(Driver); action.MoveToElement(ChangePasswordDropDownLink).Build().Perform(); Extension.WaitForElementDisplayed(GlobalDefinitions.Driver, By.XPath("//a[text()='Change Password']"), 5); action.MoveToElement(ChangePasswordLink).Click().Build().Perform(); //Enter te current, new and confirm password and click save CurrentPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password")); NewPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "New Password")); ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Confirm Password")); SaveChangedPassword.Click(); Base.Image = SaveScreenShotClass.SaveScreenshot(Driver, "Report"); //Validate message Extension.MessageValidation("Password Changed Successfully"); }
//Change Password public void ChangePasswordOnProfile(string oldPassword, string newPassword, string confirmPassword) { Actions actions = new Actions(driver); driver.WaitForElementIsVisible(UserNameDropDown); actions.MoveToElement(UserNameDropDown).Build().Perform(); //Click on ChangePassword driver.WaitForElementIsVisible(ChangePassword); ChangePassword.Click(); //Enter Current Password CurrentPassword.SendKeys(oldPassword); //Enter New Password NewPassword.SendKeys(newPassword); //Enter Confirm Password ConfirmPassword.SendKeys(confirmPassword); //Click on Save Button SaveChangedPassword.Click(); }
public void EnterDetails(Table table) { foreach (var row in table.Rows) { switch (row[0].ToLower()) { case "currentpassword": CurrentPassword.SendKeys(row[1]); break; case "newpassword": NewPassword.SendKeys(row[1]); break; case "confirmnewpassword": ConfirmNewPassword.SendKeys(row[1]); break; default: throw new Exception(string.Format("Field {0} not defined", row[0])); } } }
//Validate the password is changed internal void ValidateChangedPassword() { try { SignIn loginobj = new SignIn(); loginobj.SignOutSteps(); //Click on Sign In button SignIntab.Click(); //Enter UserName Email.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Username")); //Enter the changed Password Password.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "New Password")); //Click Login Button LoginBtn.Click(); Thread.Sleep(5000); GlobalDefinitions.ValidateBoolean(ChangePasswordDropDownLink.Displayed, "Password Changed"); } catch (Exception e) { Base.test.Log(LogStatus.Fail, "Caught Exception For Change Password", e.Message); } //Resetting the password ChangePasswordDropDownLink.Click(); Extension.WaitForElementDisplayed(GlobalDefinitions.Driver, By.XPath("//a[text()='Change Password']"), 5); ChangePasswordLink.Click(); CurrentPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "New Password")); NewPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password")); ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password")); SaveChangedPassword.Click(); }
public void ChangePasswordForm(ActiveUser user) { OldPassword.SendKeys(user.CurrentPassword); NewPassword.SendKeys(user.NewPassword); ConfirmPassword.SendKeys(user.ConfirmPassword); }
public void FillNewPassword(string newpassword) { NewPassword.SendKeys(newpassword); }
/// <summary> /// Populates password field /// </summary> /// <param name="password"></param> /// <returns>LoginSignupPage page object</returns> public LoginSignupPage SetNewPassword(string password) { NewPassword.SendKeys(password); return(this); }