Example #1
0
  @Test(groups = {"smoke", "negative"})
  public void LoginWithEmptyFields() {

    try {
      loginPage.opennLoginPage(driver).fillEmailField("").fillPasswordField("").clickOnLogin();
      AssertJUnit.assertTrue(loginPage.alertMessageInvalidEmail());
      AssertJUnit.assertTrue(loginPage.alertMessageInvalidPassword());
      AssertJUnit.assertTrue(loginPage.isOnLoginPage());
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
Example #2
0
  @Test(groups = {"smoke", "negative"})
  public void LoginWithPasswordContains1Symbol() {

    try {
      loginPage
          .opennLoginPage(driver)
          .fillEmailField("*****@*****.**")
          .fillPasswordField("1")
          .clickOnLogin();
      AssertJUnit.assertTrue(loginPage.alertMessageInvalidPassword());
      AssertJUnit.assertTrue(loginPage.isOnLoginPage());

    } catch (Exception e) {
      e.printStackTrace();
    }
  }
Example #3
0
  @Test(groups = {"smoke", "positive"})
  public void ForgotPassword() {

    try {
      loginPage.opennLoginPage(driver).clickOnForgotPasswordLink();
      AssertJUnit.assertTrue(resetYourPasswordPage.isOnResetPage());
      resetYourPasswordPage.fillEmailField("*****@*****.**");
      resetYourPasswordPage.clickOnEmailMe();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
Example #4
0
  @Test(groups = {"smoke", "positive"})
  public void LoginSuccess() {

    try {
      loginPage
          .opennLoginPage(driver)
          .fillEmailField("*****@*****.**")
          .fillPasswordField("111111")
          .clickOnLogin();
      AssertJUnit.assertTrue(mainPage.isOnMainPage());

    } catch (Exception e) {
      e.printStackTrace();
    }
  }