Class BosLoginPage

java.lang.Object
de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
de.frankmuenster.mahoe.banks.bos.webpages.BosLoginPage
All Implemented Interfaces:
LoginPage

public class BosLoginPage extends SeleniumWebPage implements LoginPage
The login page for the BOS Bank
Since:
2.6.0
Author:
Frank Münster
  • Constructor Details

    • BosLoginPage

      public BosLoginPage(org.openqa.selenium.WebDriver driver)
      Creates a new LoginPage for the BOS Bank
      Parameters:
      driver - the WebDriver to use for that page
  • Method Details

    • isLoggedIn

      public boolean isLoggedIn()
      Description copied from interface: LoginPage
      Check if a user is logged in. There is no check if a specific account is logged in.
      Specified by:
      isLoggedIn in interface LoginPage
      Returns:
      true if an user is logged in, false else.
      See Also:
    • login

      public void login(String login, char[] password) throws WebSiteException
      Logging the given user.
      Specified by:
      login in interface LoginPage
      Parameters:
      login - the account to login
      password - the password
      Throws:
      WebSiteException - if the login fails