Interface UiElement
-
- All Superinterfaces:
InteractiveUiElement,InteractiveWebElementActions,LocatorFactoryProvider,eu.tsystems.mms.tic.testframework.logging.Loggable,eu.tsystems.mms.tic.testframework.internal.Nameable<UiElement>,PageObject<UiElement>,TestableUiElement,UiElementActions,UiElementBase,UiElementFinder,WebDriverRetainer,WebElementActions,WebElementRetainer
- All Known Implementing Classes:
EmptyUiElement,GuiElement
public interface UiElement extends UiElementBase, InteractiveUiElement, PageObject<UiElement>, WebDriverRetainer, UiElementFinder
GuiElement with new fluent API support
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classUiElement.Properties
-
Field Summary
-
Fields inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.LocatorFactoryProvider
LOCATE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UiElementList<UiElement>list()UiElementsensibleData()UiElementshadowRoot()-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.core.InteractiveWebElementActions
clear, click, contextClick, deselect, doubleClick, hover, select, select, sendKeys, submit, type
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.internal.Nameable
getName, getName, getParent, hasOwnName, setName, toString, traceAncestors
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.PageObject
screenshotToReport
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.TestableUiElement
assertThat, expect, waitFor, waitFor
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.core.UiElementBase
createXPath, getLocator
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.UiElementFinder
createEmpty, createEmpty, find, find, find, findById, findByQa, findDeep, findDeep
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.webdriver.WebDriverRetainer
getWebDriver
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.WebElementActions
highlight, highlight, scrollIntoView, scrollIntoView, scrollToTop
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.WebElementRetainer
findWebElement
-
-
-
-
Method Detail
-
list
UiElementList<UiElement> list()
-
shadowRoot
UiElement shadowRoot()
-
sensibleData
UiElement sensibleData()
-
-