Exemple #1
0
        public void successfulChangeAndThenReturningTheOriginalPassword()
        {
            changePasswordPage.changePassword("Admin1*", "Admin1!", "Admin1!");
            managePage = new ManagePage(driver);
            string message = managePage.getSuccessMessage();

            Assert.AreEqual("Your password has been changed.", message);

            managePage.clickOnLogOutBtn();
            string url = "http://*****:*****@yahoo.com", "Admin1*");
            loginPage.waitForError();
            string loginError = loginPage.getError();

            Assert.AreEqual("Invalid login attempt.", loginError);

            loginPage.login("*****@*****.**", "Admin1!");
            wait.Until(wt => wt.FindElement(By.LinkText("*****@*****.**")));
            driver.FindElement(By.LinkText("*****@*****.**")).Click();
            managePage = new ManagePage(driver);
            managePage.goToChangePasswordPage();
            changePasswordPage = new ChangePasswordPage(driver);

            changePasswordPage.changePassword("Admin1!", "Admin1*", "Admin1*");
            managePage = new ManagePage(driver);
            message    = managePage.getSuccessMessage();
            Assert.AreEqual("Your password has been changed.", message);
        }
Exemple #2
0
        public void testInit()
        {
            string url = "http://*****:*****@yahoo.com", "Admin1*");
            wait.Until(wt => wt.FindElement(By.LinkText("*****@*****.**")));
            driver.FindElement(By.LinkText("*****@*****.**")).Click(); //Go to Manage/Index
            managePage = new ManagePage(driver);
            managePage.goToChangePasswordPage();                        //Go to Manage/ChangePassword
            changePasswordPage = new ChangePasswordPage(driver);
        }