Package software.xdev.selenium.elements
Interface ImprovedWebElement
- All Superinterfaces:
CanFindElements,org.openqa.selenium.SearchContext,org.openqa.selenium.TakesScreenshot,org.openqa.selenium.WebElement,org.openqa.selenium.WrapsElement
public interface ImprovedWebElement
extends org.openqa.selenium.WebElement, CanFindElements, org.openqa.selenium.WrapsElement
Improved version of
WebElement:
- Contains pre-defined methods for getting and setting properties
- Can use a custom search context
-
Field Summary
Fields inherited from interface software.xdev.selenium.elements.CanFindElements
DEFAULT_WAIT_UNTIL_DURATION -
Method Summary
Modifier and TypeMethodDescriptiondefault org.openqa.selenium.SearchContextdetermineSearchContext(org.openqa.selenium.WebDriver webDriver) default voiddispatchCustomEvent(String type, Map<String, Object> options) default BooleangetBoolProperty(String... propertyNames) default IntegergetIntProperty(String... propertyNames) default ObjectgetProperty(String... propertyNames) default StringgetStringProperty(String... propertyNames) default org.openqa.selenium.WebDriverdefault ImprovedRemoteWebElementdefault booleanhasAttribute(String attribute) default voiddefault voiddefault voidsetProperty(String name, Object value) Methods inherited from interface software.xdev.selenium.elements.CanFindElements
byAttribute, byClassNamePart, callFunction, elementProxyCreator, executeScript, waitForFirst, waitForFirst, waitForFirst, waitForFirst, waitForFirstAnd, waitForFirstByClassName, waitForFirstChained, waitUntil, waitUntilMethods inherited from interface org.openqa.selenium.TakesScreenshot
getScreenshotAsMethods inherited from interface org.openqa.selenium.WebElement
clear, click, findElement, findElements, getAccessibleName, getAriaRole, getAttribute, getCssValue, getDomAttribute, getDomProperty, getLocation, getRect, getShadowRoot, getSize, getTagName, getText, isDisplayed, isEnabled, isSelected, sendKeys, submitMethods inherited from interface org.openqa.selenium.WrapsElement
getWrappedElement
-
Method Details
-
performJsClick
default void performJsClick() -
determineSearchContext
default org.openqa.selenium.SearchContext determineSearchContext(org.openqa.selenium.WebDriver webDriver) - Specified by:
determineSearchContextin interfaceCanFindElements
-
getWebDriver
default org.openqa.selenium.WebDriver getWebDriver()- Specified by:
getWebDriverin interfaceCanFindElements
-
getWrappedRemoteElement
-
getProperty
-
getStringProperty
-
getIntProperty
-
getBoolProperty
-
setProperty
-
dispatchCustomEvent
-
hasAttribute
-
prepareForOperation
default void prepareForOperation()
-