Class LoginFormElement
- java.lang.Object
-
- com.vaadin.testbench.TestBenchElement
-
- com.vaadin.flow.component.login.testbench.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.TestBenchElementTestBench element for the<vaadin-login-form>element
-
-
Constructor Summary
Constructors Constructor Description LoginFormElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforgotPassword()StringgetAdditionalInformation()com.vaadin.testbench.TestBenchElementgetErrorComponent()StringgetErrorMessage()StringgetErrorMessageTitle()ButtonElementgetForgotPasswordButton()StringgetFormTitle()PasswordFieldElementgetPasswordField()ButtonElementgetSubmitButton()TextFieldElementgetUsernameField()booleanisEnabled()voidsubmit()-
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, 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
-
-
-
-
Method Detail
-
getUsernameField
public TextFieldElement getUsernameField()
-
getPasswordField
public PasswordFieldElement getPasswordField()
-
getSubmitButton
public ButtonElement getSubmitButton()
-
getForgotPasswordButton
public ButtonElement getForgotPasswordButton()
-
submit
public void submit()
- Specified by:
submitin interfaceorg.openqa.selenium.WebElement- Overrides:
submitin classcom.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:
isEnabledin interfaceorg.openqa.selenium.WebElement- Overrides:
isEnabledin classcom.vaadin.testbench.TestBenchElement
-
-