- 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
-
- 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
-
- afterChangeValueOf(WebElement, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterChangeValueOf(WebElement, WebDriver) - 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
-
- 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
-
- allMatching(List<Matcher<S>>, Collection<S>) - Method in class org.openqa.selenium.lift.find.BaseFinder
-
- 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
-
- assertNotSelected(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
-
- assertPresenceOf(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
-
- assertPresenceOf(Matcher<Integer>, Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
-
- assertPresenceOf(Finder<WebElement, WebDriver>) - Method in interface org.openqa.selenium.lift.TestContext
-
- assertPresenceOf(Matcher<Integer>, Finder<WebElement, WebDriver>) - Method in interface org.openqa.selenium.lift.TestContext
-
- assertPresenceOf(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.WebDriverTestContext
-
- assertPresenceOf(Matcher<Integer>, Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.WebDriverTestContext
-
- assertSelected(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
-
- assertValidAnnotations() - Method in class org.openqa.selenium.support.pagefactory.Annotations
-
- atLeast(int) - Static method in class org.openqa.selenium.lift.match.NumericalMatchers
-
- atLeast(int) - Static method in class org.openqa.selenium.lift.Matchers
-
- attribute(String, Matcher<String>) - Static method in class org.openqa.selenium.lift.match.AttributeMatcher
-
- attribute(String, Matcher<String>) - Static method in class org.openqa.selenium.lift.Matchers
-
- 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
- AttributeMatcher - Class in org.openqa.selenium.lift.match
-
hamcrest matcher for attributes of WebElement
s.
- 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
- 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
-
- image() - Static method in class org.openqa.selenium.lift.find.ImageFinder
-
- image() - Static method in class org.openqa.selenium.lift.Finders
-
- imageButton() - Static method in class org.openqa.selenium.lift.find.InputFinder
-
- imageButton(String) - Static method in class org.openqa.selenium.lift.find.InputFinder
-
- imageButton() - Static method in class org.openqa.selenium.lift.Finders
-
- imageButton(String) - Static method in class org.openqa.selenium.lift.Finders
-
- ImageFinder - Class in org.openqa.selenium.lift.find
-
- ImageFinder() - Constructor for class org.openqa.selenium.lift.find.ImageFinder
-
- images() - Static method in class org.openqa.selenium.lift.find.ImageFinder
-
- images() - Static method in class org.openqa.selenium.lift.Finders
-
- in(TimeUnit) - Method in class org.openqa.selenium.support.ui.Duration
-
Converts this durtation to the given unit of time.
- 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.
- InputFinder - Class in org.openqa.selenium.lift.find
-
- InputFinder() - Constructor for class org.openqa.selenium.lift.find.InputFinder
-
- into(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
-
- 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
-
- 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 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
-
- table() - Static method in class org.openqa.selenium.lift.find.TableFinder
-
- table() - Static method in class org.openqa.selenium.lift.Finders
-
- TableCellFinder - Class in org.openqa.selenium.lift.find
-
A
Finder
for HTML table cell "td" tags.
- TableFinder - Class in org.openqa.selenium.lift.find
-
- tables() - Static method in class org.openqa.selenium.lift.find.TableFinder
-
- tables() - Static method in class org.openqa.selenium.lift.Finders
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.DivFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.HtmlTagFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.ImageFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.InputFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.LinkFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.PageTitleFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.TableCellFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.TableFinder
-
- tagName() - Method in class org.openqa.selenium.lift.find.DivFinder
-
- tagName() - Method in class org.openqa.selenium.lift.find.HtmlTagFinder
-
- tagName() - Method in class org.openqa.selenium.lift.find.ImageFinder
-
- tagName() - Method in class org.openqa.selenium.lift.find.InputFinder
-
- tagName() - Method in class org.openqa.selenium.lift.find.LinkFinder
-
- tagName() - Method in class org.openqa.selenium.lift.find.PageTitleFinder
-
- tagName() - Method in class org.openqa.selenium.lift.find.TableCellFinder
-
- tagName() - Method in class org.openqa.selenium.lift.find.TableFinder
-
- tearDown() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
-
- TestContext - Interface in org.openqa.selenium.lift
-
Interface for objects that provide a context (maintaining any state) for web tests.
- text(Matcher<String>) - Static method in class org.openqa.selenium.lift.match.TextMatcher
-
- text(Matcher<String>) - Static method in class org.openqa.selenium.lift.Matchers
-
- textbox() - Static method in class org.openqa.selenium.lift.find.InputFinder
-
- textbox() - Static method in class org.openqa.selenium.lift.Finders
-
- TextMatcher - Class in org.openqa.selenium.lift.match
-
Matcher
for matching text content within WebElement
s.
- textMatches(By, Pattern) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking WebElement with given locator has text with a value as a part of
it
- textToBe(By, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking WebElement with given locator has specific text
- textToBePresentInElement(WebElement, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking if the given text is present in the specified element.
- textToBePresentInElement(By, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
- textToBePresentInElementLocated(By, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking if the given text is present in the element that matches the given
locator.
- textToBePresentInElementValue(WebElement, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking if the given text is present in the specified elements value
attribute.
- textToBePresentInElementValue(By, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking if the given text is present in the specified elements value
attribute.
- ThreadGuard - Class in org.openqa.selenium.support
-
Multithreaded client code should use this to assert that it accesses webdriver in a
thread-safe manner.
- ThreadGuard() - Constructor for class org.openqa.selenium.support.ThreadGuard
-
- timeoutException(String, Throwable) - Method in class org.openqa.selenium.support.ui.FluentWait
-
Throws a timeout exception.
- timeoutException(String, Throwable) - Method in class org.openqa.selenium.support.ui.WebDriverWait
-
- timeOutInSeconds - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
-
- title() - Static method in class org.openqa.selenium.lift.find.PageTitleFinder
-
- title(String) - Static method in class org.openqa.selenium.lift.find.PageTitleFinder
-
- title() - Static method in class org.openqa.selenium.lift.Finders
-
- title(String) - Static method in class org.openqa.selenium.lift.Finders
-
- titleContains(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking that the title contains a case-sensitive substring
- titleIs(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
-
An expectation for checking the title of a page.
- titles() - Static method in class org.openqa.selenium.lift.find.PageTitleFinder
-
- titles() - Static method in class org.openqa.selenium.lift.Finders
-
- toString() - Method in class org.openqa.selenium.support.ByIdOrName
-
- toString() - Method in class org.openqa.selenium.support.Color
-
- toString() - Method in class org.openqa.selenium.support.pagefactory.ByAll
-
- toString() - Method in class org.openqa.selenium.support.pagefactory.ByChained
-
- toString() - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
-
- toString() - Method in class org.openqa.selenium.support.ui.Duration
-
- type(String, Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
-
Type characters into an element of the page, typically an input field
- type(String, Finder<WebElement, WebDriver>) - Method in interface org.openqa.selenium.lift.TestContext
-
- type(String, Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.WebDriverTestContext
-
- value(Object) - Static method in class org.openqa.selenium.lift.match.ValueMatcher
-
- value(Object) - Static method in class org.openqa.selenium.lift.Matchers
-
- ValueMatcher - Class in org.openqa.selenium.lift.match
-
Matches the value of an element, for example an input field.
- ValueMatcher(Object) - Constructor for class org.openqa.selenium.lift.match.ValueMatcher
-
- 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(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