Class LoginFormElement

  • All Implemented Interfaces:
    com.vaadin.testbench.commands.CanCompareScreenshots, com.vaadin.testbench.HasCallFunction, com.vaadin.testbench.HasDriver, com.vaadin.testbench.HasElementQuery, com.vaadin.testbench.HasPropertySettersGetters, com.vaadin.testbench.HasSearchContext, com.vaadin.testbench.HasTestBenchCommandExecutor, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement

    public class LoginFormElement
    extends com.vaadin.testbench.TestBenchElement
    TestBench element for the <vaadin-login-form> element
    • Constructor Detail

      • LoginFormElement

        public LoginFormElement()
    • Method Detail

      • getForgotPasswordButton

        public ButtonElement getForgotPasswordButton()
      • submit

        public void submit()
        Specified by:
        submit in interface org.openqa.selenium.WebElement
        Overrides:
        submit in class com.vaadin.testbench.TestBenchElement
      • forgotPassword

        public void forgotPassword()
      • getFormTitle

        public String getFormTitle()
      • getErrorComponent

        public com.vaadin.testbench.TestBenchElement getErrorComponent()
      • getErrorMessageTitle

        public String getErrorMessageTitle()
      • getErrorMessage

        public String getErrorMessage()
      • getAdditionalInformation

        public String getAdditionalInformation()
      • isEnabled

        public boolean isEnabled()
        Specified by:
        isEnabled in interface org.openqa.selenium.WebElement
        Overrides:
        isEnabled in class com.vaadin.testbench.TestBenchElement