- AbstractAnnotations - Class in org.openqa.selenium.support.pagefactory
-
Abstract class to work with fields in Page Objects.
- AbstractAnnotations() - Constructor for class org.openqa.selenium.support.pagefactory.AbstractAnnotations
-
- AbstractFindByBuilder - Class in org.openqa.selenium.support
-
- AbstractFindByBuilder() - Constructor for class org.openqa.selenium.support.AbstractFindByBuilder
-
- AbstractWebDriverEventListener - Class in org.openqa.selenium.support.events
-
Use this class as base class, if you want to implement a
WebDriverEventListener
and are
only interested in some events.
- AbstractWebDriverEventListener() - Constructor for class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterAlertAccept(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterAlertAccept(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
This action will be performed each time after Alert.accept()
- afterAlertDismiss(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterAlertDismiss(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
This action will be performed each time before Alert.dismiss()
- afterChangeValueOf(WebElement, WebDriver, CharSequence[]) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterChangeValueOf(WebElement, WebDriver, CharSequence[]) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called after WebElement.clear()
, WebElement.sendKeys(...)
}.
- afterClickOn(WebElement, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterClickOn(WebElement, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called after WebElement.click()
.
- afterFindBy(By, WebElement, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterFindBy(By, WebElement, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called after WebDriver.findElement(...)
, or
WebDriver.findElements(...)
, or WebElement.findElement(...)
, or WebElement.findElements(...)
.
- afterNavigateBack(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterNavigateBack(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called after navigate().back()
.
- afterNavigateForward(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterNavigateForward(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called after navigate().forward()
.
- afterNavigateRefresh(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterNavigateRefresh(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called after navigate().refresh()
.
- afterNavigateTo(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterNavigateTo(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called after get(String url)
respectively
navigate().to(String url)
.
- afterScript(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterScript(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called after RemoteWebDriver.executeScript(java.lang.String, java.lang.Object[])
.
- afterSwitchToWindow(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterSwitchToWindow(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
This action will be performed each time after WebDriver.TargetLocator.window(java.lang.String)
- AjaxElementLocator - Class in org.openqa.selenium.support.pagefactory
-
An element locator that will wait for the specified number of seconds for an element to appear,
rather than failing instantly if it's not present.
- AjaxElementLocator(SearchContext, int, AbstractAnnotations) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
-
Use this constructor in order to process custom annotaions.
- AjaxElementLocator(Clock, SearchContext, int, AbstractAnnotations) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
-
- AjaxElementLocator(SearchContext, Field, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
-
Main constructor.
- AjaxElementLocator(Clock, SearchContext, Field, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
-
- AjaxElementLocatorFactory - Class in org.openqa.selenium.support.pagefactory
-
- AjaxElementLocatorFactory(SearchContext, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory
-
- alertIsPresent() - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
- and(ExpectedCondition<?>...) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation with the logical and condition of the given list of conditions.
- Annotations - Class in org.openqa.selenium.support.pagefactory
-
- Annotations(Field) - Constructor for class org.openqa.selenium.support.pagefactory.Annotations
-
- asHex() - Method in class org.openqa.selenium.support.Color
-
- asRgb() - Method in class org.openqa.selenium.support.Color
-
- asRgba() - Method in class org.openqa.selenium.support.Color
-
- assertValidAnnotations() - Method in class org.openqa.selenium.support.pagefactory.Annotations
-
- assertValidFindAll(FindAll) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
-
- assertValidFindBy(FindBy) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
-
- assertValidFindBys(FindBys) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
-
- attributeContains(WebElement, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking WebElement with given locator has attribute which contains specific
value
- attributeContains(By, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking WebElement with given locator has attribute which contains specific
value
- attributeToBe(By, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking WebElement with given locator has attribute with a specific value
- attributeToBe(WebElement, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking given WebElement has attribute with a specific value
- attributeToBeNotEmpty(WebElement, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking WebElement any non empty value for given attribute
- beforeAlertAccept(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeAlertAccept(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
This action will be performed each time before Alert.accept()
- beforeAlertDismiss(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeAlertDismiss(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
This action will be performed each time after Alert.dismiss()
- beforeChangeValueOf(WebElement, WebDriver, CharSequence[]) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeChangeValueOf(WebElement, WebDriver, CharSequence[]) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called before WebElement.clear()
, WebElement.sendKeys(...)
.
- beforeClickOn(WebElement, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeClickOn(WebElement, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called before WebElement.click()
.
- beforeFindBy(By, WebElement, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeFindBy(By, WebElement, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called before WebDriver.findElement(...)
, or
WebDriver.findElements(...)
, or WebElement.findElement(...)
, or WebElement.findElements(...)
.
- beforeNavigateBack(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeNavigateBack(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called before navigate().back()
.
- beforeNavigateForward(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeNavigateForward(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called before navigate().forward()
.
- beforeNavigateRefresh(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeNavigateRefresh(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called before navigate().refresh()
.
- beforeNavigateTo(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeNavigateTo(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called before get(String url)
respectively
navigate().to(String url)
.
- beforeScript(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeScript(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
Called before RemoteWebDriver.executeScript(java.lang.String, java.lang.Object[])
- beforeSwitchToWindow(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- beforeSwitchToWindow(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
This action will be performed each time before WebDriver.TargetLocator.window(java.lang.String)
- buildBy(String) - Method in enum org.openqa.selenium.support.How
-
- buildBy() - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
-
Defines how to transform given object (field, class, etc)
into By
class used by webdriver to locate elements.
- buildBy() - Method in class org.openqa.selenium.support.pagefactory.Annotations
-
Defines how to transform given object (field, class, etc)
into By
class used by webdriver to locate elements.
- buildByFromDefault() - Method in class org.openqa.selenium.support.pagefactory.Annotations
-
- buildByFromFindBy(FindBy) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
-
- buildByFromLongFindBy(FindBy) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
-
- buildByFromShortFindBy(FindBy) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
-
- buildIt(Object, Field) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
-
- buildIt(Object, Field) - Method in class org.openqa.selenium.support.FindAll.FindByBuilder
-
- buildIt(Object, Field) - Method in class org.openqa.selenium.support.FindBy.FindByBuilder
-
- buildIt(Object, Field) - Method in class org.openqa.selenium.support.FindBys.FindByBuilder
-
- ByAll - Class in org.openqa.selenium.support.pagefactory
-
Mechanism used to locate elements within a document using a series of lookups.
- ByAll(By...) - Constructor for class org.openqa.selenium.support.pagefactory.ByAll
-
- ByChained - Class in org.openqa.selenium.support.pagefactory
-
Mechanism used to locate elements within a document using a series of other lookups.
- ByChained(By...) - Constructor for class org.openqa.selenium.support.pagefactory.ByChained
-
- ByIdOrName - Class in org.openqa.selenium.support
-
- ByIdOrName(String) - Constructor for class org.openqa.selenium.support.ByIdOrName
-
- ignoreAll(Collection<Class<? extends K>>) - Method in class org.openqa.selenium.support.ui.FluentWait
-
Configures this instance to ignore specific types of exceptions while waiting for a condition.
- ignoring(Class<? extends Throwable>) - Method in class org.openqa.selenium.support.ui.FluentWait
-
- ignoring(Class<? extends Throwable>, Class<? extends Throwable>) - Method in class org.openqa.selenium.support.ui.FluentWait
-
- in(TimeUnit) - Method in class org.openqa.selenium.support.ui.Duration
-
- initElements(WebDriver, Class<T>) - Static method in class org.openqa.selenium.support.PageFactory
-
Instantiate an instance of the given class, and set a lazy proxy for each of the WebElement and
List<WebElement> fields that have been declared, assuming that the field
name is also the HTML element's "id" or "name".
- initElements(WebDriver, Object) - Static method in class org.openqa.selenium.support.PageFactory
-
- initElements(ElementLocatorFactory, Object) - Static method in class org.openqa.selenium.support.PageFactory
-
Similar to the other "initElements" methods, but takes an
ElementLocatorFactory
which
is used for providing the mechanism for finding elements.
- initElements(FieldDecorator, Object) - Static method in class org.openqa.selenium.support.PageFactory
-
Similar to the other "initElements" methods, but takes an
FieldDecorator
which is used
for decorating each of the fields.
- invisibilityOf(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking the element to be invisible
- invisibilityOfAllElements(WebElement...) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking all elements from given list to be invisible
- invisibilityOfAllElements(List<WebElement>) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking all elements from given list to be invisible
- invisibilityOfElementLocated(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking that an element is either invisible or not present on the DOM.
- invisibilityOfElementWithText(By, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking that an element with text is either invisible or not present on the
DOM.
- invoke(Object, Method, Object[]) - Method in class org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler
-
- invoke(Object, Method, Object[]) - Method in class org.openqa.selenium.support.pagefactory.internal.LocatingElementListHandler
-
- isDecoratableList(Field) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
-
- ISelect - Interface in org.openqa.selenium.support.ui
-
Created by evgeniyat on 13.05.16
ISelect interface makes a protocol for all kind of select elements (standard html and custom
model)
- isElementUsable(WebElement) - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
-
By default, elements are considered "found" if they are in the DOM.
- isError() - Method in class org.openqa.selenium.support.ui.SlowLoadableComponent
-
Check for well known error cases, which would mean that loading has finished, but an error
condition was seen.
- isLoaded() - Method in class org.openqa.selenium.support.ui.LoadableComponent
-
Determine whether or not the component is loaded.
- isLookupCached() - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
-
Defines whether or not given element
should be returned from cache on further calls.
- isLookupCached() - Method in class org.openqa.selenium.support.pagefactory.Annotations
-
Defines whether or not given element
should be returned from cache on further calls.
- isMultiple() - Method in interface org.openqa.selenium.support.ui.ISelect
-
- isMultiple() - Method in class org.openqa.selenium.support.ui.Select
-
- isNowBefore(long) - Method in interface org.openqa.selenium.support.ui.Clock
-
- isNowBefore(long) - Method in class org.openqa.selenium.support.ui.SystemClock
-
- valueOf(String) - Static method in enum org.openqa.selenium.support.Colors
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.support.How
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.openqa.selenium.support.Colors
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.support.How
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- visibilityOf(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking that an element, known to be present on the DOM of a page, is
visible.
- visibilityOfAllElements(WebElement...) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking that all elements present on the web page that match the locator
are visible.
- visibilityOfAllElements(List<WebElement>) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking that all elements present on the web page that match the locator
are visible.
- visibilityOfAllElementsLocatedBy(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking that all elements present on the web page that match the locator
are visible.
- visibilityOfElementLocated(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking that an element is present on the DOM of a page and visible.
- visibilityOfNestedElementsLocatedBy(By, By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking child WebElement as a part of parent element to be visible
- visibilityOfNestedElementsLocatedBy(WebElement, By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking child WebElement as a part of parent element to be visible