public void ThenClientShouldBeRedirectedToLoginPage() { LoginPage loginPage = new LoginPage(); AssertClass.AssertElementIsPresent(loginPage.loginButton); DriverClass.CloseTest(); }
public void ThenUserShouldBeRedirectedToHomePage() { try { HomePage homePage = new HomePage(CustomBaseClass.MyDriver); AssertClass.AssertElementIsPresent(homePage.linkHome); } catch (Exception E) { Console.WriteLine("Test Failed: could not verify Home: {0}", E.Message); DriverClass.CloseTest(); throw; } }
public void ThenUserShouldBeAbleToValidateForgotPasswordLink() { try { LoginPage loginPage = new LoginPage(CustomBaseClass.MyDriver); AssertClass.AssertElementIsPresent(loginPage.linkForgotPassword); } catch (Exception E) { Console.WriteLine("Test Failed: could not validate : {0}", E.Message); DriverClass.CloseTest(); throw; } }
public void ThenUserShouldBeRedirectedToLoginPage() { try { LoginPage loginPage = new LoginPage(CustomBaseClass.MyDriver); AssertClass.AssertElementIsPresent(loginPage.buttonLogin); DriverClass.CloseTest(); } catch (Exception E) { Console.WriteLine("Test Failed: could not logout : {0}", E.Message); DriverClass.CloseTest(); throw; } }
public void ThenUserShouldBeAbleToLoginSuccesfully(String firstName) { try { CustomBaseClass.Thinktime(5); LoginPage loginPage = new LoginPage(CustomBaseClass.MyDriver); AssertClass.AssertElementIsPresent(CustomBaseClass.MyDriver.FindElement(By.XPath("//div[contains(text(),'" + firstName + "')]"))); } catch (Exception E) { Console.WriteLine("Test Failed: could not login to the application : {0}", E.Message); DriverClass.CloseTest(); throw; } }
public void ThenThenUserShouldGet(String errorMessage) { try { LoginPage loginPage = new LoginPage(CustomBaseClass.MyDriver); // AssertClass.ContainsText(loginPage.errorMessage, errorMessage); AssertClass.AssertElementIsPresent(loginPage.errorMessage); DriverClass.CloseTest(); } catch (Exception E) { Console.WriteLine("Test Failed: could not verify error message: {0}", E.Message); DriverClass.CloseTest(); throw; } }
public void ThenClientShouldBeAbleToLoginSuccessfully() { try { LoginPage loginPage = new LoginPage(); AssertClass.AssertElementIsPresent(loginPage.signOutButton); CustomBaseClass.Thinktime(5); //LoginPage loginPage = new LoginPage(); // loginPage.NavigateToAgileBooks(); //loginPage.linkBooks.Click(); } catch (Exception E) { Console.WriteLine("Test Fail: did not landed to Welcome Page : {0}", E.Message); ScreenShotsClass.FailedTestCaptureScreenShot("Login"); DriverClass.CloseTest(); throw; } }