@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(); } }
@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(); } }
@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(); } }
@Test(groups = {"smoke", "positive"}) public void LoginSuccess() { try { loginPage .opennLoginPage(driver) .fillEmailField("*****@*****.**") .fillPasswordField("111111") .clickOnLogin(); AssertJUnit.assertTrue(mainPage.isOnMainPage()); } catch (Exception e) { e.printStackTrace(); } }