A B C D E F G H I L M N O P Q R S T U V W X 

A

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().
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, 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
 
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
 
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
 
AttributeMatcher - Class in org.openqa.selenium.lift.match
hamcrest matcher for attributes of WebElements.

B

BaseFinder<S,T> - Class in org.openqa.selenium.lift.find
Base class for Finders.
BaseFinder() - Constructor for class org.openqa.selenium.lift.find.BaseFinder
 
beforeChangeValueOf(WebElement, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
beforeChangeValueOf(WebElement, WebDriver) - 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().
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
buildBy() - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromDefault() - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromFindBy(FindBy) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromFindBys(FindBys) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromLongFindBy(FindBy) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromShortFindBy(FindBy) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildBysFromFindByOneOf(FindAll) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
button() - Static method in class org.openqa.selenium.lift.Finders
 
button(String) - Static method in class org.openqa.selenium.lift.Finders
 
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
 

C

CacheLookup - Annotation Type in org.openqa.selenium.support
Marker annotation to be applied to WebElements to indicate that it never changes (that is, that the same instance in the DOM will always be used)
cell() - Static method in class org.openqa.selenium.lift.find.TableCellFinder
 
cell() - Static method in class org.openqa.selenium.lift.Finders
 
cells() - Static method in class org.openqa.selenium.lift.find.TableCellFinder
 
cells() - Static method in class org.openqa.selenium.lift.Finders
 
click(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
clickOn(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
clickOn(Finder<WebElement, WebDriver>) - Method in interface org.openqa.selenium.lift.TestContext
 
clickOn(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.WebDriverTestContext
 
clickOnFirst(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.WebDriverTestContext
 
Clock - Interface in org.openqa.selenium.support.ui
A simple encapsulation to allowing timing
close() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
Color - Class in org.openqa.selenium.support
 
Colors - Enum in org.openqa.selenium.support
 
contextClick(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
createDriver() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
createLocator(Field) - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory
 
createLocator(Field) - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocatorFactory
 
createLocator(Field) - Method in interface org.openqa.selenium.support.pagefactory.ElementLocatorFactory
When a field on a class needs to be decorated with an ElementLocator this method will be called.

D

decorate(ClassLoader, Field) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
decorate(ClassLoader, Field) - Method in interface org.openqa.selenium.support.pagefactory.FieldDecorator
This method is called by PageFactory on all fields to decide how to decorate the field.
DEFAULT_SLEEP_TIMEOUT - Static variable in class org.openqa.selenium.support.ui.WebDriverWait
 
DefaultElementLocator - Class in org.openqa.selenium.support.pagefactory
The default element locator, which will lazily locate an element or an element list on a page.
DefaultElementLocator(SearchContext, Field) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Creates a new element locator.
DefaultElementLocatorFactory - Class in org.openqa.selenium.support.pagefactory
 
DefaultElementLocatorFactory(SearchContext) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultElementLocatorFactory
 
DefaultFieldDecorator - Class in org.openqa.selenium.support.pagefactory
Default decorator for use with PageFactory.
DefaultFieldDecorator(ElementLocatorFactory) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
describeTargetTo(Description) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
describeTargetTo(Description) - Method in class org.openqa.selenium.lift.find.HtmlTagFinder
 
describeTargetTo(Description) - Method in class org.openqa.selenium.lift.find.XPathFinder
 
describeTo(Description) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.AttributeMatcher
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.DisplayedMatcher
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.SelectionMatcher
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.TextMatcher
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.ValueMatcher
 
deselectAll() - Method in class org.openqa.selenium.support.ui.Select
Clear all selected entries.
deselectByIndex(int) - Method in class org.openqa.selenium.support.ui.Select
Deselect the option at the given index.
deselectByValue(String) - Method in class org.openqa.selenium.support.ui.Select
Deselect all options that have a value matching the argument.
deselectByVisibleText(String) - Method in class org.openqa.selenium.support.ui.Select
Deselect all options that display text matching the argument.
displayed() - Static method in class org.openqa.selenium.lift.match.DisplayedMatcher
 
displayed() - Static method in class org.openqa.selenium.lift.Matchers
 
DisplayedMatcher - Class in org.openqa.selenium.lift.match
Hamcrest matcher for displayed status of WebElements.
div() - Static method in class org.openqa.selenium.lift.find.DivFinder
 
div(String) - Static method in class org.openqa.selenium.lift.find.DivFinder
 
div() - Static method in class org.openqa.selenium.lift.Finders
 
div(String) - Static method in class org.openqa.selenium.lift.Finders
 
DivFinder - Class in org.openqa.selenium.lift.find
Finder for HTML div tags.
DivFinder() - Constructor for class org.openqa.selenium.lift.find.DivFinder
 
doubleClick(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
doubleTap(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
down(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
Duration - Class in org.openqa.selenium.support.ui
Represents an immutable duration of time.
Duration(long, TimeUnit) - Constructor for class org.openqa.selenium.support.ui.Duration
 

E

ElementLocator - Interface in org.openqa.selenium.support.pagefactory
 
ElementLocatorFactory - Interface in org.openqa.selenium.support.pagefactory
A factory for producing ElementLocators.
elementSelectionStateToBe(WebElement, boolean) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking if the given element is selected.
elementSelectionStateToBe(By, boolean) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
elementToBeClickable(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking an element is visible and enabled such that you can click it.
elementToBeClickable(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking an element is visible and enabled such that you can click it.
elementToBeSelected(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking if the given element is selected.
elementToBeSelected(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
equals(Object) - Method in class org.openqa.selenium.support.Color
 
equals(Object) - Method in class org.openqa.selenium.support.ui.Duration
 
escapeQuotes(String) - Method in class org.openqa.selenium.support.ui.Select
 
EventFiringKeyboard - Class in org.openqa.selenium.support.events.internal
A keyboard firing events.
EventFiringKeyboard(WebDriver, WebDriverEventListener) - Constructor for class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
EventFiringMouse - Class in org.openqa.selenium.support.events.internal
A mouse that fires events.
EventFiringMouse(WebDriver, WebDriverEventListener) - Constructor for class org.openqa.selenium.support.events.internal.EventFiringMouse
 
EventFiringTouch - Class in org.openqa.selenium.support.events.internal
A touch screen that fires events.
EventFiringTouch(WebDriver, WebDriverEventListener) - Constructor for class org.openqa.selenium.support.events.internal.EventFiringTouch
 
EventFiringWebDriver - Class in org.openqa.selenium.support.events
A wrapper around an arbitrary WebDriver instance which supports registering of a WebDriverEventListener, e.g. for logging purposes.
EventFiringWebDriver(WebDriver) - Constructor for class org.openqa.selenium.support.events.EventFiringWebDriver
 
exactly(int) - Static method in class org.openqa.selenium.lift.match.NumericalMatchers
 
exactly(int) - Static method in class org.openqa.selenium.lift.Matchers
 
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
executeScript(String, Object...) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
ExpectedCondition<T> - Interface in org.openqa.selenium.support.ui
Models a condition that might reasonably be expected to eventually evaluate to something that is neither null nor false.
ExpectedConditions - Class in org.openqa.selenium.support.ui
Canned ExpectedConditions which are generally useful within webdriver tests.
extractFrom(T) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
extractFrom(WebDriver) - Method in class org.openqa.selenium.lift.find.HtmlTagFinder
 
extractFrom(WebDriver) - Method in class org.openqa.selenium.lift.find.XPathFinder
 

F

factory - Variable in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
FieldDecorator - Interface in org.openqa.selenium.support.pagefactory
Allows the PageFactory to decorate fields.
FindAll - Annotation Type in org.openqa.selenium.support
Used to mark a field on a Page Object to indicate that lookup should use a series of @FindBy tags It will then search for all elements that match any of the FindBy criteria.
FindBy - Annotation Type in org.openqa.selenium.support
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the element or a list of elements.
FindBys - Annotation Type in org.openqa.selenium.support
Used to mark a field on a Page Object to indicate that lookup should use a series of @FindBy tags in a chain as described in ByChained Eg:
 @FindBys({@FindBy(id = "foo"),
           @FindBy(className = "bar")})
findElement(SearchContext) - Method in class org.openqa.selenium.support.ByIdOrName
 
findElement(By) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
findElement() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
Find the element.
findElement(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByAll
 
findElement(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByChained
 
findElement() - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Find the element.
findElement() - Method in interface org.openqa.selenium.support.pagefactory.ElementLocator
 
findElements(SearchContext) - Method in class org.openqa.selenium.support.ByIdOrName
 
findElements(By) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
findElements() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
Find the element list.
findElements(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByAll
 
findElements(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByChained
 
findElements() - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Find the element list.
findElements() - Method in interface org.openqa.selenium.support.pagefactory.ElementLocator
 
Finder<S,T> - Interface in org.openqa.selenium.lift.find
 
Finders - Class in org.openqa.selenium.lift
 
Finders() - Constructor for class org.openqa.selenium.lift.Finders
 
findFrom(T) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
findFrom(T) - Method in interface org.openqa.selenium.lift.find.Finder
 
first(Finder<WebElement, WebDriver>) - Static method in class org.openqa.selenium.lift.Finders
A finder which returns the first element matched - such as if you have multiple elements which match the finder (such as multiple links with the same text on a page etc)
FIVE_HUNDRED_MILLIS - Static variable in class org.openqa.selenium.support.ui.FluentWait
 
flick(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
flick(Coordinates, int, int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
FluentWait<T> - Class in org.openqa.selenium.support.ui
An implementation of the Wait interface that may have its timeout and polling interval configured on the fly.
FluentWait(T) - Constructor for class org.openqa.selenium.support.ui.FluentWait
 
FluentWait(T, Clock, Sleeper) - Constructor for class org.openqa.selenium.support.ui.FluentWait
 
frameToBeAvailableAndSwitchToIt(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking whether the given frame is available to switch to.
frameToBeAvailableAndSwitchToIt(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking whether the given frame is available to switch to.
fromString(String) - Static method in class org.openqa.selenium.support.Color
 

G

get(String) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
get() - Method in class org.openqa.selenium.support.ui.LoadableComponent
Ensure that the component is currently loaded.
get() - Method in class org.openqa.selenium.support.ui.SlowLoadableComponent
 
getAllSelectedOptions() - Method in class org.openqa.selenium.support.ui.Select
 
getColorValue() - Method in enum org.openqa.selenium.support.Colors
 
getCurrentUrl() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Returns the current URL
getCurrentUrl() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getFirstSelectedOption() - Method in class org.openqa.selenium.support.ui.Select
 
getKeyboard() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getMouse() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getOptions() - Method in class org.openqa.selenium.support.ui.Select
 
getPageSource() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Returns the current page source
getPageSource() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getTitle() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Returns the current page title
getTitle() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getTouch() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getWebDriver() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
getWindowHandle() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getWindowHandles() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getWrappedDriver() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
goTo(String) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Cause the browser to navigate to the given URL
goTo(String) - Method in interface org.openqa.selenium.lift.TestContext
 
goTo(String) - Method in class org.openqa.selenium.lift.WebDriverTestContext
 

H

HamcrestWebDriverTestCase - Class in org.openqa.selenium.lift
Base class for tests using the LiFT style API to driver WebDriver.
HamcrestWebDriverTestCase() - Constructor for class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
hashCode() - Method in class org.openqa.selenium.support.Color
 
hashCode() - Method in class org.openqa.selenium.support.ui.Duration
 
How - Enum in org.openqa.selenium.support
 
HtmlTagFinder - Class in org.openqa.selenium.lift.find
Base Finder for all types of HTML tags.
HtmlTagFinder() - Constructor for class org.openqa.selenium.lift.find.HtmlTagFinder
 

I

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
Finder for HTML image tags.
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 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
As PageFactory.initElements(org.openqa.selenium.WebDriver, Class) but will only replace the fields of an already instantiated Page Object.
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 fniding 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
Finder for HTML input tags.
InputFinder() - Constructor for class org.openqa.selenium.lift.find.InputFinder
 
into(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Syntactic sugar to use with type(String, Finder), e.g.
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
 
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.Annotations
 
isMultiple() - Method in class org.openqa.selenium.support.ui.Select
 
isNowBefore(long) - Method in interface org.openqa.selenium.support.ui.Clock
Tests if a point in time occurs before the current time.
isNowBefore(long) - Method in class org.openqa.selenium.support.ui.SystemClock
 

L

laterBy(long) - Method in interface org.openqa.selenium.support.ui.Clock
Computes a point of time in the future.
laterBy(long) - Method in class org.openqa.selenium.support.ui.SystemClock
 
link() - Static method in class org.openqa.selenium.lift.find.LinkFinder
 
link(String) - Static method in class org.openqa.selenium.lift.find.LinkFinder
 
link() - Static method in class org.openqa.selenium.lift.Finders
 
link(String) - Static method in class org.openqa.selenium.lift.Finders
 
LinkFinder - Class in org.openqa.selenium.lift.find
 
links() - Static method in class org.openqa.selenium.lift.find.LinkFinder
 
links() - Static method in class org.openqa.selenium.lift.Finders
 
load() - Method in class org.openqa.selenium.support.ui.LoadableComponent
When this method returns, the component modeled by the subclass should be fully loaded.
LoadableComponent<T extends LoadableComponent<T>> - Class in org.openqa.selenium.support.ui
Represents any abstraction of something that can be loaded.
LoadableComponent() - Constructor for class org.openqa.selenium.support.ui.LoadableComponent
 
LocatingElementHandler - Class in org.openqa.selenium.support.pagefactory.internal
 
LocatingElementHandler(ElementLocator) - Constructor for class org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler
 
LocatingElementListHandler - Class in org.openqa.selenium.support.pagefactory.internal
 
LocatingElementListHandler(ElementLocator) - Constructor for class org.openqa.selenium.support.pagefactory.internal.LocatingElementListHandler
 
longPress(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 

M

manage() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
matchers - Variable in class org.openqa.selenium.lift.find.BaseFinder
 
Matchers - Class in org.openqa.selenium.lift
 
Matchers() - Constructor for class org.openqa.selenium.lift.Matchers
 
matchesSafely(WebElement) - Method in class org.openqa.selenium.lift.match.AttributeMatcher
 
matchesSafely(WebElement) - Method in class org.openqa.selenium.lift.match.DisplayedMatcher
 
matchesSafely(WebElement) - Method in class org.openqa.selenium.lift.match.SelectionMatcher
 
matchesSafely(WebElement) - Method in class org.openqa.selenium.lift.match.TextMatcher
 
matchesSafely(WebElement) - Method in class org.openqa.selenium.lift.match.ValueMatcher
 
mouseDown(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
mouseMove(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
mouseMove(Coordinates, long, long) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
mouseUp(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
move(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 

N

navigate() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
not(ExpectedCondition<?>) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation with the logical opposite condition of the given condition.
now() - Method in interface org.openqa.selenium.support.ui.Clock
 
now() - Method in class org.openqa.selenium.support.ui.SystemClock
 
NumericalMatchers - Class in org.openqa.selenium.lift.match
Various numerical hamcrest Matchers.
NumericalMatchers() - Constructor for class org.openqa.selenium.lift.match.NumericalMatchers
 

O

onException(Throwable, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
onException(Throwable, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
Called whenever an exception would be thrown.
org.openqa.selenium.lift - package org.openqa.selenium.lift
 
org.openqa.selenium.lift.find - package org.openqa.selenium.lift.find
 
org.openqa.selenium.lift.match - package org.openqa.selenium.lift.match
 
org.openqa.selenium.support - package org.openqa.selenium.support
 
org.openqa.selenium.support.events - package org.openqa.selenium.support.events
 
org.openqa.selenium.support.events.internal - package org.openqa.selenium.support.events.internal
 
org.openqa.selenium.support.pagefactory - package org.openqa.selenium.support.pagefactory
 
org.openqa.selenium.support.pagefactory.internal - package org.openqa.selenium.support.pagefactory.internal
 
org.openqa.selenium.support.ui - package org.openqa.selenium.support.ui
 

P

PageFactory - Class in org.openqa.selenium.support
Factory class to make using Page Objects simpler and easier.
PageFactory() - Constructor for class org.openqa.selenium.support.PageFactory
 
PageTitleFinder - Class in org.openqa.selenium.lift.find
A Finder for HTML title tags.
pollingEvery(long, TimeUnit) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets how often the condition should be evaluated.
presenceOfAllElementsLocatedBy(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that there is at least one element present on a web page.
presenceOfElementLocated(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.
pressKey(CharSequence) - Method in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
protect(WebDriver) - Static method in class org.openqa.selenium.support.ThreadGuard
 
proxyForListLocator(ClassLoader, ElementLocator) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
proxyForLocator(ClassLoader, ElementLocator) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 

Q

quit() - Method in interface org.openqa.selenium.lift.TestContext
 
quit() - Method in class org.openqa.selenium.lift.WebDriverTestContext
 
quit() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 

R

radioButton() - Static method in class org.openqa.selenium.lift.find.InputFinder
 
radioButton(String) - Static method in class org.openqa.selenium.lift.find.InputFinder
 
radioButton() - Static method in class org.openqa.selenium.lift.Finders
 
radioButton(String) - Static method in class org.openqa.selenium.lift.Finders
 
refreshed(ExpectedCondition<T>) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Wrapper for a condition, which allows for elements to update by redrawing.
register(WebDriverEventListener) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
releaseKey(CharSequence) - Method in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 

S

scroll(Coordinates, int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
scroll(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
Select - Class in org.openqa.selenium.support.ui
Models a SELECT tag, providing helper methods to select and deselect options.
Select(WebElement) - Constructor for class org.openqa.selenium.support.ui.Select
Constructor.
selectByIndex(int) - Method in class org.openqa.selenium.support.ui.Select
Select the option at the given index.
selectByValue(String) - Method in class org.openqa.selenium.support.ui.Select
Select all options that have a value matching the argument.
selectByVisibleText(String) - Method in class org.openqa.selenium.support.ui.Select
Select all options that display text matching the argument.
selection() - Static method in class org.openqa.selenium.lift.match.SelectionMatcher
 
selection() - Static method in class org.openqa.selenium.lift.Matchers
 
SelectionMatcher - Class in org.openqa.selenium.lift.match
Matcher to match a selected element (e.g.
SelectionMatcher() - Constructor for class org.openqa.selenium.lift.match.SelectionMatcher
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
setOpacity(double) - Method in class org.openqa.selenium.support.Color
 
setUp() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
singleTap(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
sleep(Duration) - Method in interface org.openqa.selenium.support.ui.Sleeper
Sleeps for the specified duration of time.
Sleeper - Interface in org.openqa.selenium.support.ui
Abstraction around Thread.sleep(long) to permit better testability.
sleepFor() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
By default, we sleep for 250ms between polls.
sleepFor() - Method in class org.openqa.selenium.support.ui.SlowLoadableComponent
 
SlowLoadableComponent<T extends LoadableComponent<T>> - Class in org.openqa.selenium.support.ui
A LoadableComponent which might not have finished loading when load() returns.
SlowLoadableComponent(Clock, int) - Constructor for class org.openqa.selenium.support.ui.SlowLoadableComponent
 
stalenessOf(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Wait until an element is no longer attached to the DOM.
submitButton() - Static method in class org.openqa.selenium.lift.find.InputFinder
 
submitButton(String) - Static method in class org.openqa.selenium.lift.find.InputFinder
 
switchTo() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
SYSTEM_SLEEPER - Static variable in interface org.openqa.selenium.support.ui.Sleeper
 
SystemClock - Class in org.openqa.selenium.support.ui
 
SystemClock() - Constructor for class org.openqa.selenium.support.ui.SystemClock
 

T

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
A Finder for HTML table tags.
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 WebElements.
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.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
 

U

UnexpectedTagNameException - Exception in org.openqa.selenium.support.ui
 
UnexpectedTagNameException(String, String) - Constructor for exception org.openqa.selenium.support.ui.UnexpectedTagNameException
 
unregister(WebDriverEventListener) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
until(Predicate<T>) - Method in class org.openqa.selenium.support.ui.FluentWait
Repeatedly applies this instance's input value to the given predicate until the timeout expires or the predicate evaluates to true.
until(Function<? super T, V>) - Method in class org.openqa.selenium.support.ui.FluentWait
Repeatedly applies this instance's input value to the given function until one of the following occurs: the function returns neither null nor false, the function throws an unignored exception, the timeout expires, the current thread is interrupted
until(Function<? super F, T>) - Method in interface org.openqa.selenium.support.ui.Wait
Implementations should wait until the condition evaluates to a value that is neither null nor false.
up(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 

V

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.

W

Wait<F> - Interface in org.openqa.selenium.support.ui
A generic interface for waiting until a condition is true or not null.
waitFor(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
waitFor(Finder<WebElement, WebDriver>, long) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
waitFor(Finder<WebElement, WebDriver>, long) - Method in interface org.openqa.selenium.lift.TestContext
 
waitFor(Finder<WebElement, WebDriver>, long) - Method in class org.openqa.selenium.lift.WebDriverTestContext
 
WebDriverEventListener - Interface in org.openqa.selenium.support.events
 
WebDriverTestContext - Class in org.openqa.selenium.lift
Gives the context for a test, holds page state, and interacts with the WebDriver.
WebDriverTestContext(WebDriver) - Constructor for class org.openqa.selenium.lift.WebDriverTestContext
 
WebDriverWait - Class in org.openqa.selenium.support.ui
A specialization of FluentWait that uses WebDriver instances.
WebDriverWait(WebDriver, long) - Constructor for class org.openqa.selenium.support.ui.WebDriverWait
Wait will ignore instances of NotFoundException that are encountered (thrown) by default in the 'until' condition, and immediately propagate all others.
WebDriverWait(WebDriver, long, long) - Constructor for class org.openqa.selenium.support.ui.WebDriverWait
Wait will ignore instances of NotFoundException that are encountered (thrown) by default in the 'until' condition, and immediately propagate all others.
WebDriverWait(WebDriver, Clock, Sleeper, long, long) - Constructor for class org.openqa.selenium.support.ui.WebDriverWait
 
with(Matcher<S>) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
with(Matcher<S>) - Method in interface org.openqa.selenium.lift.find.Finder
 
with(Matcher<WebElement>) - Method in class org.openqa.selenium.lift.find.HtmlTagFinder
 
withMessage(String) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets the message to be displayed when time expires.
withTimeout(long, TimeUnit) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets how long to wait for the evaluated condition to be true.

X

XPathFinder - Class in org.openqa.selenium.lift.find
A Finder for elements using XPath expressions
XPathFinder(String) - Constructor for class org.openqa.selenium.lift.find.XPathFinder
 
A B C D E F G H I L M N O P Q R S T U V W X 

Copyright © 2014. All rights reserved.