Esempio n. 1
0
  @Test(priority = 3, enabled = true)
  public void clickOnLoginWithInvalidUsernameAndPassword() throws Exception {
    Log.info("Clicking on Login button with Invalid Username and Password");
    try {

      objLoginPage = new LoginPage(uiDriver);
      objLoginPage.verifyUsernameLabel();
      objLoginPage.verifyUsernameTextbox();

      String invalidusername = getExcelTestInvalid(1, 1);
      System.out.println(invalidusername);
      objLoginPage.enterUsername(invalidusername);

      objLoginPage.verifyPasswordlabel();
      objLoginPage.verifyPasswordTextbox();

      String invalidPassword = getExcelTestInvalid(1, 2);
      System.out.println(invalidPassword);
      objLoginPage.enterPassword(invalidPassword);

      objLoginPage.clickOnLoginButton();
      Thread.sleep(4000);
      objLoginPage.verifyGetErrorMessageforInvalidUsernameAndPassword();

    } catch (Exception e) {
      throw new Exception(
          "FAILED THE TEST CASE OF CLICK ON LOGIN BUTTON"
              + "\n clickOnLoginWithInvalidUsernameAndPassword"
              + e.getLocalizedMessage());
    }
  }
Esempio n. 2
0
  @Test(priority = 6, enabled = true)
  public void clickOnLoginWithValidCredentials() throws Exception {

    try {
      objLoginPage = new LoginPage(uiDriver);
      objLoginPage.verifyUsernameLabel();
      objLoginPage.verifyPasswordlabel();
      objLoginPage.verifyUsernameTextbox();

      String Username = getExcelTest(1, 1);
      System.out.println(Username);
      objLoginPage.enterUsername(Username);

      String Password = getExcelTest(1, 2);
      System.out.println(Password);
      objLoginPage.enterPassword(Password);

      objSecurityQuestion = objLoginPage.clickOnLoginButton();
      objSecurityQuestion.verifyFruadWarning();
      objSecurityQuestion.verifyFavTeachernameTextbox();

      String FavText = getExcelTest(1, 3);
      System.out.println(FavText);
      objSecurityQuestion.EnterFavTextbox(FavText);

      objAccountSummaryNew = objSecurityQuestion.clickOnSubmitButton();
      objAccountSummaryNew.verifyDashBoardMessage();
      objAccountSummaryNew.verifyWelcomeMessage();
      objAccountSummaryNew.verifySignOutButton();
      objLoginPage = objAccountSummaryNew.clickOnSignOutButton();

      // String txt = "";
      // ExcelutilObject.writeDataToExcel(sheetName, row, column, txt, path);

    } catch (Exception e) {
      throw new Exception(
          "FAILED THE TEST CASE OF CLICK ON LOGIN BUTTON"
              + "\n clickOnLoginWithValidCredentials"
              + e.getLocalizedMessage());
    }
  }
Esempio n. 3
0
  @Test(priority = 2, enabled = true)
  public void verifyAllReadyMembersElements() throws Exception {

    Log.info("Verifying the elements of All ready member Box");

    try {
      objLoginPage = new LoginPage(uiDriver);
      objLoginPage.verifyUsernameLabel();
      objLoginPage.verifyUsernameTextbox();
      objLoginPage.verifyPasswordlabel();
      objLoginPage.verifyPasswordTextbox();
      objLoginPage.verifyquestionMarkimage();
      objLoginPage.verifyNeedHelpwithUsernamePwdLink();
      objLoginPage.verifyLoginbutton();
    } catch (Exception e) {
      throw new Exception(
          "FAILED THE TEST CASE OF VERIFY ALL READY MEMBERS ELEMENTS "
              + "\n verifyAllReadyMembersElements"
              + e.getLocalizedMessage());
    }
  }