Class LoginOverlayElement

java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.login.testbench.LoginOverlayElement
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 LoginOverlayElement extends com.vaadin.testbench.TestBenchElement
TestBench element for the <vaadin-login-overlay> element
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
    Returns the description displayed in the login element
    com.vaadin.testbench.TestBenchElement
     
     
     
    com.vaadin.flow.component.button.testbench.ButtonElement
     
     
    com.vaadin.testbench.TestBenchElement
    Returns the container of the branding and form area
    com.vaadin.flow.component.textfield.testbench.PasswordFieldElement
     
    com.vaadin.flow.component.button.testbench.ButtonElement
     
    Returns the title displayed in the login overlay element
    com.vaadin.testbench.TestBenchElement
    Returns the title component of the login element.
    com.vaadin.flow.component.textfield.testbench.TextFieldElement
     
    boolean
     
    boolean
     
    void
     

    Methods inherited from class com.vaadin.testbench.TestBenchElement

    callFunction, clear, click, click, compareScreen, compareScreen, compareScreen, contextClick, dispatchEvent, dispatchEvent, doubleClick, equals, executeScript, findElement, findElements, focus, getAttribute, getCapabilities, getChildren, getClassNames, getCommandExecutor, getContext, getCssValue, getDomAttribute, getDomProperty, getDriver, getId, getLocation, getParent, getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, getRect, getScreenshotAs, getShadowRoot, getSize, getTagName, getText, getWrappedElement, hasAttribute, hasClassName, hashCode, hover, init, init, isChrome, isDisplayed, isFirefox, isFocused, isReadOnly, isSelected, scroll, scrollIntoView, scrollLeft, sendKeys, setProperty, setProperty, setProperty, setProperty, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElements

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.vaadin.testbench.HasElementQuery

    $, $

    Methods inherited from interface org.openqa.selenium.WebElement

    getAccessibleName, getAriaRole
  • Constructor Details

    • LoginOverlayElement

      public LoginOverlayElement()
  • Method Details

    • getLoginOverlayWrapper

      public com.vaadin.testbench.TestBenchElement getLoginOverlayWrapper()
      Returns the container of the branding and form area
    • isOpened

      public boolean isOpened()
    • getUsernameField

      public com.vaadin.flow.component.textfield.testbench.TextFieldElement getUsernameField()
    • getPasswordField

      public com.vaadin.flow.component.textfield.testbench.PasswordFieldElement getPasswordField()
    • getSubmitButton

      public com.vaadin.flow.component.button.testbench.ButtonElement getSubmitButton()
    • getForgotPasswordButton

      public com.vaadin.flow.component.button.testbench.ButtonElement getForgotPasswordButton()
    • getErrorComponent

      public com.vaadin.testbench.TestBenchElement getErrorComponent()
    • 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()
    • getTitle

      public String getTitle()
      Returns the title displayed in the login overlay element
    • getDescription

      public String getDescription()
      Returns the description displayed in the login element
    • getTitleComponent

      public com.vaadin.testbench.TestBenchElement getTitleComponent()
      Returns the title component of the login element.
    • getFormTitle

      public String getFormTitle()
    • 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