Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

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
 
accept() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
ACCEPT_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ACCEPT_ALERT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ACCEPT_SSL_CERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
action - Variable in class org.openqa.selenium.interactions.Actions
 
ACTION_CHAIN - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ActionChainExecutor - Interface in org.openqa.selenium.interactions
Interface representing an operation that allows to execute an action chain.
Actions - Class in org.openqa.selenium.interactions
The user-facing API for emulating complex user gestures.
Actions(WebDriver) - Constructor for class org.openqa.selenium.interactions.Actions
Default constructor - uses the default keyboard, mouse implemented by the driver.
Actions(Keyboard, Mouse) - Constructor for class org.openqa.selenium.interactions.Actions
A constructor that should only be used when the keyboard or mouse were extended to provide additional functionality (for example, dragging-and-dropping from the desktop).
Actions(Keyboard) - Constructor for class org.openqa.selenium.interactions.Actions
Only used by the TouchActions class.
actionsList - Variable in class org.openqa.selenium.interactions.CompositeAction
 
activateEngine(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
activeElement() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
activeElement() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
ActiveProcessLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
ADD_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
addAction(Action) - Method in class org.openqa.selenium.interactions.CompositeAction
 
addCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
addCookie(Cookie) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.CompositeLocalLogs
 
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.LocalLogs
 
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.StoringLocalLogs
Add a new log entry to the local storage.
addHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
addLog(String, LogEntries) - Method in class org.openqa.selenium.logging.SessionLogs
 
addMacSpecificPath() - Method in class org.openqa.selenium.os.ExecutableFinder
 
addPathFromEnvironment() - Method in class org.openqa.selenium.os.ExecutableFinder
 
addToZip(String, ZipOutputStream, File) - Method in class org.openqa.selenium.io.Zip
 
Affinity - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
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
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
 
AjaxElementLocator.NoSuchElementError - Error in org.openqa.selenium.support.pagefactory
 
AjaxElementLocator.SlowLoadingElement - Class in org.openqa.selenium.support.pagefactory
 
AjaxElementLocator.SlowLoadingElementList - Class in org.openqa.selenium.support.pagefactory
 
AjaxElementLocatorFactory - Class in org.openqa.selenium.support.pagefactory
 
AjaxElementLocatorFactory(SearchContext, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory
 
alert() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
alert() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
alertIsPresent() - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
allInput - Variable in class org.openqa.selenium.os.UnixProcess
 
allMatching(List<Matcher<S>>, Collection<S>) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
allOf(List<Matcher<S>>) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
allTypesLogger - Variable in class org.openqa.selenium.logging.CompositeLocalLogs
 
alpha - Variable in class org.openqa.selenium.support.Color
 
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.
ANDROID - Static variable in interface org.openqa.selenium.remote.BrowserType
 
android() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
Annotations - Class in org.openqa.selenium.support.pagefactory
 
Annotations(Field) - Constructor for class org.openqa.selenium.support.pagefactory.Annotations
 
ApacheHttpClient - Class in org.openqa.selenium.remote.internal
 
ApacheHttpClient(HttpClient, URL) - Constructor for class org.openqa.selenium.remote.internal.ApacheHttpClient
 
ApacheHttpClient.Factory - Class in org.openqa.selenium.remote.internal
 
APPLICATION_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
apply(Map<String, Object>) - Method in class org.openqa.selenium.remote.ErrorHandler.FrameInfoToStackFrame
 
apply(Object) - Method in class org.openqa.selenium.remote.internal.JsonToWebElementConverter
 
apply(Object) - Method in class org.openqa.selenium.remote.internal.WebElementToJsonConverter
 
args - Variable in class org.openqa.selenium.remote.service.DriverService
 
asHex() - Method in class org.openqa.selenium.support.Color
 
asList() - Method in class org.openqa.selenium.interactions.ButtonReleaseAction
 
asList() - Method in class org.openqa.selenium.interactions.ClickAction
 
asList() - Method in class org.openqa.selenium.interactions.ClickAndHoldAction
 
asList() - Method in class org.openqa.selenium.interactions.CompositeAction
 
asList() - Method in class org.openqa.selenium.interactions.ContextClickAction
 
asList() - Method in class org.openqa.selenium.interactions.DoubleClickAction
 
asList() - Method in class org.openqa.selenium.interactions.KeyDownAction
 
asList() - Method in class org.openqa.selenium.interactions.KeyUpAction
 
asList() - Method in class org.openqa.selenium.interactions.MoveMouseAction
 
asList() - Method in class org.openqa.selenium.interactions.MoveToOffsetAction
 
asList() - Method in class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
asMap() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
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
 
assertValidFindAll(FindAll) - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
 
assertValidFindBy(FindBy) - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
 
assertValidFindBys(FindBys) - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
 
AssignProcessToJobObject(WinNT.HANDLE, WinNT.HANDLE) - Method in interface org.openqa.selenium.os.Kernel32
 
ASYNC_SCRIPT_TIMEOUT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
atLeast(int) - Static method in class org.openqa.selenium.lift.match.NumericalMatchers
 
atLeast(int) - Static method in class org.openqa.selenium.lift.Matchers
 
attachTo(Logger, Level) - Method in class org.openqa.selenium.logging.LoggingHandler
 
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 WebElements.
AttributeMatcher(String, Matcher<String>) - Constructor for class org.openqa.selenium.lift.match.AttributeMatcher
 
attributes - Variable in class org.openqa.selenium.remote.http.HttpMessage
 
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
Augmentable - Annotation Type in org.openqa.selenium.remote
Indicates that a class can be processed by org.openqa.selenium.remote.Augmenter.
authenticateUsing(Credentials) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
Authenticate an HTTP Basic Auth dialog.
AVOIDING_PROXY - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 

B

b - Variable in enum org.openqa.selenium.interactions.internal.MouseAction.Button
 
back() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
back() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringNavigation
 
BaseAction - Class in org.openqa.selenium.interactions.internal
Base class for all actions.
BaseAction(Locatable) - Constructor for class org.openqa.selenium.interactions.internal.BaseAction
Common c'tor - a locatable element is provided.
BaseAction() - Constructor for class org.openqa.selenium.interactions.internal.BaseAction
No locatable element provided - action in the context of the previous action.
baseDir - Variable in class org.openqa.selenium.io.TemporaryFilesystem
 
BaseFinder<S,T> - Class in org.openqa.selenium.lift.find
Base class for Finders.
BaseFinder() - Constructor for class org.openqa.selenium.lift.find.BaseFinder
 
BasicLimitInformation - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
BeanToJsonConverter - Class in org.openqa.selenium.remote
Utility class for converting between JSON and Java Objects.
BeanToJsonConverter() - Constructor for class org.openqa.selenium.remote.BeanToJsonConverter
 
beanToJsonConverter - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
beanToJsonConverter - Variable in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
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
blue - Variable in class org.openqa.selenium.support.Color
 
BROWSER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the browser.
BROWSER_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
BrowserType - Interface in org.openqa.selenium.remote
All the browsers supported by selenium
BUF_SIZE - Static variable in class org.openqa.selenium.io.Zip
 
buffer - Variable in class org.openqa.selenium.io.CircularOutputStream
 
BUFFER - Static variable in class org.openqa.selenium.io.IOUtils
 
build() - Method in class org.openqa.selenium.interactions.Actions
Generates a composite action containing all actions so far, ready to be performed (and resets the internal builder state, so subsequent calls to build() will contain fresh sequences).
build() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Creates a new service to manage the driver server.
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.pagefactory.AbstractAnnotations
 
buildByFromFindBys(FindBys) - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
 
buildByFromLongFindBy(FindBy) - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
 
buildByFromShortFindBy(FindBy) - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
 
buildBysFromFindByOneOf(FindAll) - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
 
Builder() - Constructor for class org.openqa.selenium.remote.service.DriverService.Builder
 
buildInfo - Variable in class org.openqa.selenium.remote.RemoteStatus
 
buildUri(Command, JsonHttpCommandCodec.CommandSpec) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
buildUri(HttpContext, String) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
Button(int) - Constructor for enum org.openqa.selenium.interactions.internal.MouseAction.Button
 
button() - Static method in class org.openqa.selenium.lift.Finders
 
button(String) - Static method in class org.openqa.selenium.lift.Finders
 
ButtonReleaseAction - Class in org.openqa.selenium.interactions
Releases the left mouse button
ButtonReleaseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ButtonReleaseAction
 
by - Variable in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
 
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
 
ByReference() - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference
 
ByReference(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference
 
ByReference() - Constructor for class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS.ByReference
 
ByReference(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS.ByReference
 
bys - Variable in class org.openqa.selenium.support.pagefactory.ByAll
 
bys - Variable in class org.openqa.selenium.support.pagefactory.ByChained
 

C

cachedElement - Variable in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
 
cachedElementList - Variable in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
 
cachedInterfaces - Variable in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
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)
canExecute(File) - Static method in class org.openqa.selenium.io.FileHandler
 
canExecute(File) - Static method in class org.openqa.selenium.os.ExecutableFinder
 
CanPerformActionChain - Interface in org.openqa.selenium.interactions
Interface implemented by each driver that implements performing action chains.
capabilities - Variable in class org.openqa.selenium.remote.DesiredCapabilities
 
capabilities - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
CapabilityType - Interface in org.openqa.selenium.remote
Commonly seen remote webdriver capabilities.
CapabilityType.ForSeleniumServer - Interface in org.openqa.selenium.remote
 
ceiling(double) - Static method in class org.openqa.selenium.lift.WebDriverTestContext
 
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
 
checkExecutable(File) - Static method in class org.openqa.selenium.remote.service.DriverService
 
checkForError() - Method in class org.openqa.selenium.os.CommandLine
 
checkForError() - Method in interface org.openqa.selenium.os.OsProcess
 
checkForError() - Method in class org.openqa.selenium.os.UnixProcess
 
checkForError() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
checkPortIsFree(int) - Static method in class org.openqa.selenium.net.PortProber
 
CHROME - Static variable in interface org.openqa.selenium.remote.BrowserType
 
chrome() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
CircularOutputStream - Class in org.openqa.selenium.io
Captures the last N bytes of output.
CircularOutputStream(File, int) - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
CircularOutputStream(File) - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
CircularOutputStream(int) - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
cl - Variable in class org.openqa.selenium.os.UnixProcess
 
CLASS - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
CLASS_NAME - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
clear() - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
clear() - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
clear() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
clear() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
CLEAR_APP_CACHE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_LOCAL_STORAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_SESSION_STORAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
click(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Clicks in the middle of the given element.
click() - Method in class org.openqa.selenium.interactions.Actions
Clicks at the current mouse location.
CLICK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
click(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
click() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
click() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
click(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
CLICK_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ClickAction - Class in org.openqa.selenium.interactions
clicks an element.
ClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ClickAction
 
clickAndHold(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Clicks (without releasing) in the middle of the given element.
clickAndHold() - Method in class org.openqa.selenium.interactions.Actions
Clicks (without releasing) at the current mouse location.
ClickAndHoldAction - Class in org.openqa.selenium.interactions
Presses the left mouse button without releasing it.
ClickAndHoldAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ClickAndHoldAction
 
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
 
CLIENT - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the client.
client - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
client - Variable in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
clientFactory - Variable in class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
clock - Variable in class org.openqa.selenium.lift.WebDriverTestContext
 
clock - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
 
Clock - Interface in org.openqa.selenium.support.ui
A simple encapsulation to allowing timing
clock - Variable in class org.openqa.selenium.support.ui.FluentWait
 
clock - Variable in class org.openqa.selenium.support.ui.SlowLoadableComponent
 
close() - Method in class org.openqa.selenium.logging.LoggingHandler
 
close() - Method in class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
CLOSE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
close() - Method in interface org.openqa.selenium.remote.http.HttpClient
Closes the connections associated with this client.
close() - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
close() - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
close() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
close() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
closeAllStreamsAndDestroyProcess(Process) - Static method in class org.openqa.selenium.os.ProcessUtils
 
closeQuietly(Closeable) - Static method in class org.openqa.selenium.io.IOUtils
 
cmd - Variable in class org.openqa.selenium.os.WindowsProcessGroup
 
Color - Class in org.openqa.selenium.support
 
Color(int, int, int, double) - Constructor for class org.openqa.selenium.support.Color
 
Color.Converter - Class in org.openqa.selenium.support
 
Color.Hex3Converter - Class in org.openqa.selenium.support
 
Color.HexConverter - Class in org.openqa.selenium.support
 
Color.HslaConverter - Class in org.openqa.selenium.support
 
Color.HslConverter - Class in org.openqa.selenium.support
 
Color.NamedColorConverter - Class in org.openqa.selenium.support
 
Color.RgbaConverter - Class in org.openqa.selenium.support
 
Color.RgbaPctConverter - Class in org.openqa.selenium.support
 
Color.RgbConverter - Class in org.openqa.selenium.support
 
Color.RgbPctConverter - Class in org.openqa.selenium.support
 
Colors - Enum in org.openqa.selenium.support
 
Colors(Color) - Constructor for enum org.openqa.selenium.support.Colors
 
colorValue - Variable in enum org.openqa.selenium.support.Colors
 
combine(LogEntries...) - Static method in class org.openqa.selenium.logging.LogCombiner
 
Command - Class in org.openqa.selenium.remote
 
Command(SessionId, String) - Constructor for class org.openqa.selenium.remote.Command
 
Command(SessionId, String, Map<String, ?>) - Constructor for class org.openqa.selenium.remote.Command
 
CommandCodec<T> - Interface in org.openqa.selenium.remote
Converts Command objects to and from another representation.
commandCodec - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
CommandExecutor - Interface in org.openqa.selenium.remote
 
CommandInfo - Class in org.openqa.selenium.remote
 
CommandInfo(String, HttpMethod) - Constructor for class org.openqa.selenium.remote.CommandInfo
 
CommandLine - Class in org.openqa.selenium.os
 
CommandLine(String, String...) - Constructor for class org.openqa.selenium.os.CommandLine
 
CommandLine(String[]) - Constructor for class org.openqa.selenium.os.CommandLine
 
CommandSpec(HttpMethod, String) - Constructor for class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
CompositeAction - Class in org.openqa.selenium.interactions
An action for aggregating actions and triggering all of them at the same time.
CompositeAction() - Constructor for class org.openqa.selenium.interactions.CompositeAction
 
CompositeAction(WebDriver) - Constructor for class org.openqa.selenium.interactions.CompositeAction
 
CompositeLocalLogs - Class in org.openqa.selenium.logging
LocalLogs implementation that holds two other local logs.
CompositeLocalLogs(LocalLogs, LocalLogs) - Constructor for class org.openqa.selenium.logging.CompositeLocalLogs
 
CONNECT_TIMEOUT_MS - Static variable in class org.openqa.selenium.net.UrlChecker
 
connectToUrl(URL) - Method in class org.openqa.selenium.net.UrlChecker
 
constructMessage(EventType, String, boolean) - Static method in class org.openqa.selenium.logging.profiler.HttpProfilerLogEntry
 
content - Variable in class org.openqa.selenium.remote.http.HttpMessage
 
context - Variable in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
contextClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a context-click at middle of the given element.
contextClick() - Method in class org.openqa.selenium.interactions.Actions
Performs a context-click at the current mouse location.
contextClick(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
contextClick(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
ContextClickAction - Class in org.openqa.selenium.interactions
Context-clicks an element
ContextClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ContextClickAction
 
convert(Object) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
Convert an object that may or may not be a JsonElement into its JSON string representation, handling the case where it is neither in a graceful way.
convert(Class<T>, Object) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convert(Class<T>, Object, int) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertBean(Class<T>, JsonObject, int) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertEnum(Class, Object) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
converter - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
Converter() - Constructor for class org.openqa.selenium.support.Color.Converter
 
CONVERTERS - Static variable in class org.openqa.selenium.support.Color
 
convertJsonPrimitive(JsonElement) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertJsonPrimitive(JsonPrimitive) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertList(JsonArray, int) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertMap(JsonObject, int) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertObject(Object) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
Convert an object that may or may not be a JsonElement into its JSON object representation, handling the case where it is neither in a graceful way.
convertObject(Object, int) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
 
CoordinatesUtils - Class in org.openqa.selenium.remote
Utilities class to parse Coordinates.
CoordinatesUtils() - Constructor for class org.openqa.selenium.remote.CoordinatesUtils
 
copy(File, File) - Static method in class org.openqa.selenium.io.FileHandler
 
copy(File, File, String) - Static method in class org.openqa.selenium.io.FileHandler
 
copy(File, File, FileHandler.Filter) - Static method in class org.openqa.selenium.io.FileHandler
 
copyDir(File, File, FileHandler.Filter) - Static method in class org.openqa.selenium.io.FileHandler
 
copyFile(File, File, FileHandler.Filter) - Static method in class org.openqa.selenium.io.FileHandler
 
copyOutputTo(OutputStream) - Method in class org.openqa.selenium.os.CommandLine
 
copyOutputTo(OutputStream) - Method in interface org.openqa.selenium.os.OsProcess
 
copyOutputTo(OutputStream) - Method in class org.openqa.selenium.os.UnixProcess
 
copyOutputTo(OutputStream) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
copyResource(File, Class<?>, String...) - Static method in class org.openqa.selenium.io.FileHandler
 
CREATE_BREAKAWAY_FROM_JOB - Static variable in interface org.openqa.selenium.os.Kernel32
 
CREATE_SUSPENDED - Static variable in interface org.openqa.selenium.os.Kernel32
 
createAcceptablePort() - Static method in class org.openqa.selenium.net.PortProber
Returns a port that is within a probable free range.
createArgs() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
createClient(URL) - Method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Creates a HTTP client that will send requests to the given URL.
createClient(URL) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
createColor(Matcher, double) - Method in class org.openqa.selenium.support.Color.Converter
 
createColor(Matcher, double) - Method in class org.openqa.selenium.support.Color.HslConverter
 
createContext() - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
createDir(File) - Static method in class org.openqa.selenium.io.FileHandler
 
createDriver() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
createDriverService(File, int, ImmutableList<String>, ImmutableMap<String, String>) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
createHttpClient(Credentials) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createHttpClient(Credentials, int, int) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createHttpUriRequest(HttpMethod, String) - Static method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
createInterface(NetworkInterface) - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
CreateJobObject(WinBase.SECURITY_ATTRIBUTES, String) - Method in interface org.openqa.selenium.os.Kernel32
 
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.
createRequestConfig(int, int) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createResponse(HttpResponse, HttpContext) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
createRoutePlanner() - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createSocketConfig(int) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createTempDir(String, String) - Method in class org.openqa.selenium.io.TemporaryFilesystem
Create a temporary directory, and track it for deletion.
createThrowable(Class<T>, Class<?>[], Object[]) - Method in class org.openqa.selenium.remote.ErrorHandler
 
createUnhandledAlertException(Object) - Method in class org.openqa.selenium.remote.ErrorHandler
 
createWebElement(WebElement) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
cssEscape(String) - Static method in class org.openqa.selenium.remote.RemoteWebDriver
 

D

deactivate() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
DEBUG - Static variable in class org.openqa.selenium.logging.LogLevelMapping
WebDriver log level DEBUG which is mapped to Level.FINE.
decode(T) - Method in interface org.openqa.selenium.remote.CommandCodec
Decodes a command.
decode(HttpRequest) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
decode(HttpResponse) - Method in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
decode(T) - Method in interface org.openqa.selenium.remote.ResponseCodec
Decodes a response.
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_SIZE - Static variable in class org.openqa.selenium.io.CircularOutputStream
 
DEFAULT_SLEEP_TIMEOUT - Static variable in class org.openqa.selenium.support.ui.WebDriverWait
 
DEFAULT_TIMEOUT - Static variable in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
defaultClientFactory - Static variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
defaultClientFactory - Static variable in class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
defaultContent() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
defaultContent() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
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.
DefaultElementLocator(SearchContext, AbstractAnnotations) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Use this constructor in order to process custom annotaions.
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
 
DefaultNetworkInterfaceProvider - Class in org.openqa.selenium.net
 
DefaultNetworkInterfaceProvider() - Constructor for class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
defineCommand(String, HttpMethod, String) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
Defines a new command mapping.
defineCommand(String, JsonHttpCommandCodec.CommandSpec) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
defineCommand(String, CommandInfo) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
It may be useful to extend the commands understood by this HttpCommandExecutor at run time, and this can be achieved via this method.
delete(File) - Static method in class org.openqa.selenium.io.FileHandler
 
delete(String) - Static method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
DELETE_ALL_COOKIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DELETE_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
deleteAllCookies() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteAllCookies() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
deleteBaseDir() - Method in class org.openqa.selenium.io.TemporaryFilesystem
 
deleteCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteCookie(Cookie) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
deleteCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteCookieNamed(String) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
deleteRegistryValue(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
deleteTempDir(File) - Method in class org.openqa.selenium.io.TemporaryFilesystem
Delete a temporary directory that we were responsible for creating.
deleteTemporaryFiles() - Method in class org.openqa.selenium.io.TemporaryFilesystem
Perform the operation that a shutdown hook would have.
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 interface org.openqa.selenium.support.ui.ISelect
Clear all selected entries.
deselectAll() - Method in class org.openqa.selenium.support.ui.Select
Clear all selected entries.
deselectByIndex(int) - Method in interface org.openqa.selenium.support.ui.ISelect
Deselect the option at the given index.
deselectByIndex(int) - Method in class org.openqa.selenium.support.ui.Select
Deselect the option at the given index.
deselectByValue(String) - Method in interface org.openqa.selenium.support.ui.ISelect
Deselect all options that have a value matching the argument.
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 interface org.openqa.selenium.support.ui.ISelect
Deselect all options that display text matching the argument.
deselectByVisibleText(String) - Method in class org.openqa.selenium.support.ui.Select
Deselect all options that display text matching the argument.
DesiredCapabilities - Class in org.openqa.selenium.remote
 
DesiredCapabilities(String, String, Platform) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities() - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Map<String, ?>) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Capabilities) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Capabilities...) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
destroy() - Method in class org.openqa.selenium.os.CommandLine
Destroy the current command.
destroy() - Method in interface org.openqa.selenium.os.OsProcess
 
destroy() - Method in class org.openqa.selenium.os.UnixProcess
 
destroy() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
destroyHarder() - Method in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
discoverRegistryKeyType(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
dismiss() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
DISMISS_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DISMISS_ALERT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
dispatcher - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver
 
dispatcher - Variable in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
dispatcher - Variable in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
dispatcher - Variable in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
DisplayAction - Class in org.openqa.selenium.interactions.internal
This class represents an abstraction of devices that can execute an action within a display area.
DisplayAction(Locatable) - Constructor for class org.openqa.selenium.interactions.internal.DisplayAction
 
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.
DisplayedMatcher() - Constructor for class org.openqa.selenium.lift.match.DisplayedMatcher
 
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
 
doesRegistryValueExist(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
DOUBLE_CLICK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
doubleClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a double-click at middle of the given element.
doubleClick() - Method in class org.openqa.selenium.interactions.Actions
Performs a double-click at the current mouse location.
doubleClick(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
doubleClick(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
DoubleClickAction - Class in org.openqa.selenium.interactions
Double-clicks an element.
DoubleClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.DoubleClickAction
 
doubleTap(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of double tapon the screen, analogous to double click using a Mouse.
doubleTap(Coordinates) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
doubleTap(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
DoubleTapAction - Class in org.openqa.selenium.interactions.touch
Creates a double tap gesture on a touch screen.
DoubleTapAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.DoubleTapAction
 
down(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of the gesture 'down' on the screen.
down(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
down(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
DownAction - Class in org.openqa.selenium.interactions.touch
Creates a down gesture.
DownAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.DownAction
 
dragAndDrop(WebElement, WebElement) - Method in class org.openqa.selenium.interactions.Actions
A convenience method that performs click-and-hold at the location of the source element, moves to the location of the target element, then releases the mouse.
dragAndDropBy(WebElement, int, int) - Method in class org.openqa.selenium.interactions.Actions
A convenience method that performs click-and-hold at the location of the source element, moves by a given offset, then releases the mouse.
drainTo - Variable in class org.openqa.selenium.os.UnixProcess
 
driver - Variable in class org.openqa.selenium.interactions.Actions
 
driver - Variable in class org.openqa.selenium.interactions.CompositeAction
 
driver - Variable in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
driver - Variable in class org.openqa.selenium.lift.WebDriverTestContext
 
DRIVER - Static variable in class org.openqa.selenium.logging.LogType
This log pertains to logs from the WebDriver implementation.
driver - Variable in class org.openqa.selenium.remote.internal.JsonToWebElementConverter
 
driver - Variable in class org.openqa.selenium.remote.RemoteExecuteMethod
 
driver - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver
 
driver - Variable in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
driver - Variable in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
driver - Variable in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
driver - Variable in class org.openqa.selenium.support.ui.WebDriverWait
 
DriverCommand - Interface in org.openqa.selenium.remote
An empty interface defining constants for the standard commands defined in the WebDriver JSON wire protocol.
DriverCommandExecutor - Class in org.openqa.selenium.remote.service
A specialized HttpCommandExecutor that will use a DriverService that lives and dies with a single WebDriver session.
DriverCommandExecutor(DriverService) - Constructor for class org.openqa.selenium.remote.service.DriverCommandExecutor
Creates a new DriverCommandExecutor which will communicate with the driver as configured by the given service.
DriverCommandExecutor(DriverService, Map<String, CommandInfo>) - Constructor for class org.openqa.selenium.remote.service.DriverCommandExecutor
Creates an DriverCommandExecutor that supports non-standard additionalCommands in addition to the standard.
DriverService - Class in org.openqa.selenium.remote.service
Manages the life and death of a native executable driver server.
DriverService(File, int, ImmutableList<String>, ImmutableMap<String, String>) - Constructor for class org.openqa.selenium.remote.service.DriverService
 
DriverService.Builder<DS extends DriverService,B extends DriverService.Builder> - Class in org.openqa.selenium.remote.service
 
dumpAddresses(StringBuilder, Iterable<InetAddress>) - Static method in class org.openqa.selenium.net.NetworkUtils
 
dumpToConsole(StringBuilder, NetworkInterface) - Static method in class org.openqa.selenium.net.NetworkUtils
 
duration(long) - Method in class org.openqa.selenium.remote.ErrorHandler
 
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

EDGE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
edge() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
element - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
element - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElement
 
element - Variable in class org.openqa.selenium.support.ui.Select
 
ELEMENT_EQUALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ELEMENT_NOT_SELECTABLE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
ELEMENT_NOT_VISIBLE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
ELEMENT_SCREENSHOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ELEMENT_SCROLL_BEHAVIOR - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
elementIfVisible(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
ElementLocator - Interface in org.openqa.selenium.support.pagefactory
 
ElementLocatorFactory - Interface in org.openqa.selenium.support.pagefactory
A factory for producing ElementLocators.
elements - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElementList
 
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
 
ENABLE_PERSISTENT_HOVERING - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
ENABLE_PROFILING_CAPABILITY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
encode(Command) - Method in interface org.openqa.selenium.remote.CommandCodec
Encodes a command.
encode(Command) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
encode(Response) - Method in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
Encodes the given response as a HTTP response message.
encode(Response) - Method in interface org.openqa.selenium.remote.ResponseCodec
Encodes a response.
end - Variable in class org.openqa.selenium.io.CircularOutputStream
 
ENDINGS - Static variable in class org.openqa.selenium.os.ExecutableFinder
 
ENSURING_CLEAN_SESSION - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
env - Variable in class org.openqa.selenium.os.UnixProcess
 
env - Static variable in class org.openqa.selenium.os.WindowsUtils
 
environment - Variable in class org.openqa.selenium.remote.service.DriverService.Builder
 
environment - Variable in class org.openqa.selenium.remote.service.DriverService
 
EphemeralPortRangeDetector - Interface in org.openqa.selenium.net
Identifies the ephemeral port range for a given environment.
ephemeralRangeDetector - Static variable in class org.openqa.selenium.net.PortProber
 
equals(Object) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
equals(Object) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
equals(Object) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
equals(Object) - Method in class org.openqa.selenium.remote.SessionId
 
equals(Object) - Method in class org.openqa.selenium.support.Color
 
equals(Object) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
equals(Object) - Method in class org.openqa.selenium.support.ui.Duration
 
ErrorCodes - Class in org.openqa.selenium.remote
Defines common error codes for the wire protocol.
ErrorCodes() - Constructor for class org.openqa.selenium.remote.ErrorCodes
 
errorCodes - Variable in class org.openqa.selenium.remote.ErrorHandler
 
errorCodes - Variable in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
ErrorHandler - Class in org.openqa.selenium.remote
Maps exceptions to status codes for sending over the wire.
ErrorHandler() - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler(boolean) - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler(ErrorCodes, boolean) - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
errorHandler - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
ErrorHandler.FrameInfoToStackFrame - Class in org.openqa.selenium.remote
Function that can rebuild a StackTraceElement from the frame info included with a WebDriver JSON response.
ErrorHandler.UnknownServerException - Exception in org.openqa.selenium.remote
Exception used as a place holder if the server returns an error without a stack trace.
escape(String) - Static method in class org.openqa.selenium.support.ui.Quotes
Convert strings with both quotes and ticks into a valid xpath component For example,
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
 
EventFiringNavigation(WebDriver.Navigation) - Constructor for class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringNavigation
 
EventFiringOptions(WebDriver.Options) - Constructor for class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
EventFiringTargetLocator(WebDriver.TargetLocator) - Constructor for class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
EventFiringTimeouts(WebDriver.Timeouts) - Constructor for class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTimeouts
 
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
 
EventFiringWebDriver.EventFiringNavigation - Class in org.openqa.selenium.support.events
 
EventFiringWebDriver.EventFiringOptions - Class in org.openqa.selenium.support.events
 
EventFiringWebDriver.EventFiringTargetLocator - Class in org.openqa.selenium.support.events
 
EventFiringWebDriver.EventFiringTimeouts - Class in org.openqa.selenium.support.events
 
EventFiringWebDriver.EventFiringWebElement - Class in org.openqa.selenium.support.events
 
EventFiringWebDriver.EventFiringWindow - Class in org.openqa.selenium.support.events
 
EventFiringWebElement(WebElement) - Constructor for class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
EventFiringWindow(WebDriver.Window) - Constructor for class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWindow
 
eventListeners - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver
 
EventType - Enum in org.openqa.selenium.logging.profiler
 
EventType() - Constructor for enum org.openqa.selenium.logging.profiler.EventType
 
exactly(int) - Static method in class org.openqa.selenium.lift.match.NumericalMatchers
 
exactly(int) - Static method in class org.openqa.selenium.lift.Matchers
 
exe - Variable in class org.openqa.selenium.remote.service.DriverService.Builder
 
executable - Variable in class org.openqa.selenium.remote.service.DriverService
 
ExecutableFinder - Class in org.openqa.selenium.os
 
ExecutableFinder() - Constructor for class org.openqa.selenium.os.ExecutableFinder
 
execute(Action) - Method in interface org.openqa.selenium.interactions.ActionChainExecutor
 
execute() - Method in class org.openqa.selenium.os.CommandLine
 
execute(Command) - Method in interface org.openqa.selenium.remote.CommandExecutor
 
execute(String, Map<String, ?>) - Method in interface org.openqa.selenium.remote.ExecuteMethod
Execute the given command on the remote webdriver server.
execute(HttpRequest, boolean) - Method in interface org.openqa.selenium.remote.http.HttpClient
Executes the given request.
execute(Command) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
execute(HttpRequest, boolean) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
execute(Action) - Method in class org.openqa.selenium.remote.RemoteActionChainExecutor
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteExecuteMethod
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
execute(Command) - Method in class org.openqa.selenium.remote.service.DriverCommandExecutor
Sends the command to the driver server for execution.
EXECUTE_ASYNC_SCRIPT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_ASYNC_SCRIPT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_SCRIPT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_SCRIPT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
executeAsync() - Method in class org.openqa.selenium.os.CommandLine
 
executeAsync() - Method in interface org.openqa.selenium.os.OsProcess
 
executeAsync() - Method in class org.openqa.selenium.os.UnixProcess
 
executeAsync() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
executeCommand(String, String...) - Static method in class org.openqa.selenium.os.WindowsUtils
 
ExecuteMethod - Interface in org.openqa.selenium.remote
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteApplicationCache
 
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteLocationContext
 
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteWebStorage
 
executeMethod - Variable in class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
executeMethod - Variable in class org.openqa.selenium.remote.RemoteLogs
 
executeMethod - Variable in class org.openqa.selenium.remote.RemoteTouchScreen
 
executeMethod - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
executeScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
executeScript(String, Object...) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
executeWatchdog - Variable in class org.openqa.selenium.os.UnixProcess
 
executor - Variable in class org.openqa.selenium.os.UnixProcess
 
executor - Variable in class org.openqa.selenium.remote.RemoteActionChainExecutor
 
executor - Variable in class org.openqa.selenium.remote.RemoteKeyboard
 
executor - Variable in class org.openqa.selenium.remote.RemoteMouse
 
executor - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
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.
ExpectedConditions() - Constructor for class org.openqa.selenium.support.ui.ExpectedConditions
 
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
 
extractInterfaces(Object) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
extractInterfaces(Set<Class<?>>, Class<?>) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 

F

Factory() - Constructor for class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
Factory(HttpClientFactory) - Constructor for class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
factory - Variable in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
failWith(String) - Method in class org.openqa.selenium.lift.WebDriverTestContext
 
fallBackExecute(HttpContext, HttpUriRequest) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
field - Variable in class org.openqa.selenium.support.pagefactory.Annotations
 
FieldDecorator - Interface in org.openqa.selenium.support.pagefactory
Allows the PageFactory to decorate fields.
FILE_NAME - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
FileDetector - Interface in org.openqa.selenium.remote
Used for identifying whether a sequence of chars represents the path to a file.
fileDetector - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
fileDetector - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
FileHandler - Class in org.openqa.selenium.io
Utility methods for common filesystem activities
FileHandler() - Constructor for class org.openqa.selenium.io.FileHandler
 
FileHandler.FileSuffixFilter - Class in org.openqa.selenium.io
 
FileHandler.Filter - Interface in org.openqa.selenium.io
Used by file operations to determine whether or not to make use of a file.
FileHandler.NoFilter - Class in org.openqa.selenium.io
 
FileSuffixFilter(String) - Constructor for class org.openqa.selenium.io.FileHandler.FileSuffixFilter
 
filled - Variable in class org.openqa.selenium.io.CircularOutputStream
 
find(String) - Static method in class org.openqa.selenium.os.CommandLine
Deprecated.
Use the commandline itself to execute your command.
find(String) - Method in class org.openqa.selenium.os.ExecutableFinder
Find the executable by scanning the file system and the PATH.
FIND_CHILD_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_CHILD_ELEMENTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
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 It can be used on a types as well, but will not be processed by default.
findDefaultExecutable() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
findElement(By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElement(String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElement(By) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElement(String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElement(SearchContext) - Method in class org.openqa.selenium.support.ByIdOrName
 
findElement(By) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
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
 
findElement(By, WebDriver) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Looks up an element.
findElementByClassName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByClassName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByCssSelector(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByCssSelector(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementById(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementById(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByPartialLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByPartialLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByTagName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByTagName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByXPath(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByXPath(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElements(By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElements(String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElements(By) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElements(String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElements(SearchContext) - Method in class org.openqa.selenium.support.ByIdOrName
 
findElements(By) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
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
 
findElements(By, WebDriver) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
findElementsByClassName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByClassName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByCssSelector(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByCssSelector(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsById(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsById(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByPartialLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByPartialLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByTagName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByTagName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByXPath(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByXPath(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
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
 
findExecutable(String, String, String, String) - Static method in class org.openqa.selenium.remote.service.DriverService
 
findFirstElementTo(String, Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.WebDriverTestContext
 
findFreePort() - Static method in class org.openqa.selenium.net.PortProber
 
findFrom(T) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
findFrom(T) - Method in interface org.openqa.selenium.lift.find.Finder
 
findJdk6CanExecuteMethod() - Static method in class org.openqa.selenium.os.ExecutableFinder
 
findOneElementTo(String, Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.WebDriverTestContext
 
findReg() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds reg.exe
findSystemRoot() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds the system root directory, e.g.
findTaskKill() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds taskkill.exe
findWBEM() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds the WBEM directory in the systemRoot directory
findWMIC() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds WMIC.exe
FIREFOX - Static variable in interface org.openqa.selenium.remote.BrowserType
 
firefox() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
FIREFOX_CHROME - Static variable in interface org.openqa.selenium.remote.BrowserType
 
FIREFOX_PROXY - Static variable in interface org.openqa.selenium.remote.BrowserType
 
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)
firstEphemeralPort - Variable in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
FIVE_HUNDRED_MILLIS - Static variable in class org.openqa.selenium.support.ui.FluentWait
 
FixedIANAPortRange - Class in org.openqa.selenium.net
 
FixedIANAPortRange() - Constructor for class org.openqa.selenium.net.FixedIANAPortRange
 
flick(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Sends a flick gesture to the current view.
flick(WebElement, int, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of flick gestures starting in a location's element.
flick(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
flick(Coordinates, int, int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
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
 
FlickAction - Class in org.openqa.selenium.interactions.touch
Creates a flick gesture.
FlickAction(TouchScreen, Locatable, int, int, int) - Constructor for class org.openqa.selenium.interactions.touch.FlickAction
 
FlickAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.FlickAction
 
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
 
flush() - Method in class org.openqa.selenium.logging.LoggingHandler
 
flush() - Method in class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
focusOnElement() - Method in class org.openqa.selenium.interactions.internal.KeysRelatedAction
 
followRedirects(HttpClient, HttpContext, HttpResponse, int) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
forward() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
forward() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringNavigation
 
foundBy - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
frame(int) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(WebElement) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(int) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
frame(String) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
frame(WebElement) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
FrameInfoToStackFrame() - Constructor for class org.openqa.selenium.remote.ErrorHandler.FrameInfoToStackFrame
 
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.
frameToBeAvailableAndSwitchToIt(int) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking whether the given frame is available to switch to.
frameToBeAvailableAndSwitchToIt(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking whether the given frame is available to switch to.
freeLocalPort(int) - Static method in class org.openqa.selenium.net.PortProber
 
fromJSON(JsonObject) - Static method in class org.openqa.selenium.logging.SessionLogs
 
fromMatchGroup(Matcher, int) - Method in class org.openqa.selenium.support.Color.Converter
 
fromMatchGroup(Matcher, int) - Method in class org.openqa.selenium.support.Color.Hex3Converter
 
fromMatchGroup(Matcher, int) - Method in class org.openqa.selenium.support.Color.HexConverter
 
fromMatchGroup(Matcher, int) - Method in class org.openqa.selenium.support.Color.RgbPctConverter
 
fromString(String) - Static method in class org.openqa.selenium.support.Color
 
fullscreen() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
fullscreen() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWindow
 
FULLSCREEN_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 

G

generateMessage() - Static method in exception org.openqa.selenium.os.WindowsRegistryException
 
get(String) - Method in class org.openqa.selenium.logging.CompositeLocalLogs
 
get(String) - Method in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
get(String) - Method in class org.openqa.selenium.logging.LocalLogs
 
get(String) - Method in class org.openqa.selenium.logging.StoringLocalLogs
 
GET - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
get(String) - Static method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
get(String) - Method in class org.openqa.selenium.remote.RemoteLogs
 
get(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
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
 
GET_ACTIVE_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALERT_TEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALERT_TEXT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALL_COOKIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALL_SESSIONS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_APP_CACHE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_APP_CACHE_STATUS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_AVAILABLE_LOG_TYPES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CAPABILITIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CONTEXT_HANDLES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_CONTEXT_HANDLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_URL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_HANDLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_HANDLE_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ATTRIBUTE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_RECT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TAG_NAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_VALUE_OF_CSS_PROPERTY - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_KEYS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOG - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_NETWORK_CONNECTION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_PAGE_SOURCE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SCREEN_ORIENTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SCREEN_ROTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_LOGS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_KEYS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_TITLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_HANDLES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_HANDLES_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_POSITION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
getActionChainExecutor() - Method in interface org.openqa.selenium.interactions.CanPerformActionChain
 
getActionLocation() - Method in class org.openqa.selenium.interactions.internal.DisplayAction
 
getActionLocation() - Method in class org.openqa.selenium.interactions.internal.MouseAction
 
getActions() - Method in interface org.openqa.selenium.interactions.internal.MultiAction
Returns the list of primitive actions that compose this complex action.
getActions() - Method in class org.openqa.selenium.interactions.SendKeysAction
 
getActiveEngine() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
getAddressOfRemoteServer() - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
getAll() - Method in class org.openqa.selenium.logging.SessionLogs
 
getAllSelectedOptions() - Method in interface org.openqa.selenium.support.ui.ISelect
 
getAllSelectedOptions() - Method in class org.openqa.selenium.support.ui.Select
 
getAttribute(String) - Method in class org.openqa.selenium.remote.http.HttpMessage
Retrieves a user-defined attribute of this message.
getAttribute(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getAttribute(String) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getAvailableEngines() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
getAvailableLocalLogs() - Method in class org.openqa.selenium.remote.RemoteLogs
 
getAvailableLogTypes() - Method in class org.openqa.selenium.logging.CompositeLocalLogs
 
getAvailableLogTypes() - Method in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
getAvailableLogTypes() - Method in class org.openqa.selenium.logging.StoringLocalLogs
 
getAvailableLogTypes() - Method in class org.openqa.selenium.remote.RemoteLogs
 
getBase64EncodedScreenshot() - Method in exception org.openqa.selenium.remote.ScreenshotException
 
getBrowserName() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getBuildRevision() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getBuildTime() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getCapabilities() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCapability(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getClientConnectionManager() - Static method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
getColor(String) - Method in class org.openqa.selenium.support.Color.Converter
 
getColor() - Method in class org.openqa.selenium.support.Color
 
getColor(String) - Method in class org.openqa.selenium.support.Color.NamedColorConverter
 
getColorValue() - Method in enum org.openqa.selenium.support.Colors
 
getCombinedLogsHolder(LocalLogs, LocalLogs) - Static method in class org.openqa.selenium.logging.LocalLogs
See documentation of CompositeLocalLogs about the difference between the first LocalLogs instance and the second one.
getCommandExecutor() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getContent() - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getContentString() - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCookieNamed(String) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
getCookies() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCookies() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
getCoordinates() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCoordinates() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getCssValue(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCssValue(String) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getCurrentUrl() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
getCurrentUrl() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCurrentUrl() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getDefaultClientFactory() - Static method in class org.openqa.selenium.remote.HttpCommandExecutor
 
getDefaultHttpClientFactory() - Static method in class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
getDefaultTmpFS() - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getElement() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElement
 
getElementConverter() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getElements() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElementList
 
getEnvironment() - Method in class org.openqa.selenium.os.CommandLine
 
getEnvironment() - Method in interface org.openqa.selenium.os.OsProcess
 
getEnvironment() - Method in class org.openqa.selenium.os.UnixProcess
 
getEnvironment() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
getEnvVarIgnoreCase(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getEnvVarPath(String, String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getErrorHandler() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getException() - Method in class org.openqa.selenium.os.ProcessUtils.ProcessWaiter
 
getExceptionType(int) - Method in class org.openqa.selenium.remote.ErrorCodes
Returns the exception type that corresponds to the given statusCode.
getExecuteMethod() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getExitCode() - Method in class org.openqa.selenium.os.CommandLine
 
getExitCode() - Method in interface org.openqa.selenium.os.OsProcess
 
getExitCode() - Method in class org.openqa.selenium.os.UnixProcess
 
getExitCode() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
getField() - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
getFieldOrder() - Method in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
getFieldOrder() - Method in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
getFieldOrder() - Method in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
getFieldOrder() - Method in class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS
 
getFileDetector() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getFirstSelectedOption() - Method in interface org.openqa.selenium.support.ui.ISelect
 
getFirstSelectedOption() - Method in class org.openqa.selenium.support.ui.Select
 
getFullPath(String, String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getGridHttpClient(int, int) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
getHandlerBasedLoggerInstance(LoggingHandler, Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
 
getHeader(String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getHeaderNames() - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getHeaders(String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getHighestEphemeralPort() - Method in interface org.openqa.selenium.net.EphemeralPortRangeDetector
Returns the last port that could be searched for free ports
getHighestEphemeralPort() - Method in class org.openqa.selenium.net.FixedIANAPortRange
 
getHighestEphemeralPort() - Method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
getHighestEphemeralPort() - Method in class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
 
getHttpClient() - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
getId() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getInetAddresses() - Method in class org.openqa.selenium.net.NetworkInterface
 
getInputStream() - Method in class org.openqa.selenium.os.UnixProcess
 
getInstance() - Static method in class org.openqa.selenium.logging.LoggingHandler
 
getInstance() - Static method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
getInterfaces(Object) - Static method in class org.openqa.selenium.support.ThreadGuard
 
getIp4LoopbackOnly() - Method in class org.openqa.selenium.net.NetworkInterface
 
getIp4NonLoopbackAddressOfThisMachine() - Method in class org.openqa.selenium.net.NetworkUtils
Returns a non-loopback IP4 hostname of the local host.
getIp4NonLoopBackOnly() - Method in class org.openqa.selenium.net.NetworkInterface
 
getIp6Address() - Method in class org.openqa.selenium.net.NetworkInterface
 
getIpOfLoopBackIp4() - Method in class org.openqa.selenium.net.NetworkUtils
 
getItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
getItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
getKeyboard() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getKeyboard() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getLastException() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElement
 
getLastException() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElementList
 
getLibraryPathPropertyName() - Static method in class org.openqa.selenium.os.CommandLine
 
getLocalAppDataPath() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns the path to Local AppData.
getLocalEntries(String) - Method in class org.openqa.selenium.remote.RemoteLogs
 
getLocalFile(CharSequence...) - Method in interface org.openqa.selenium.remote.FileDetector
 
getLocalFile(CharSequence...) - Method in class org.openqa.selenium.remote.LocalFileDetector
 
getLocalFile(CharSequence...) - Method in class org.openqa.selenium.remote.UselessFileDetector
 
getLocalInterfaceAddress() - Method in class org.openqa.selenium.net.NetworkUtils
 
getLocalInterfaceName() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
getLocalLogs(String) - Method in class org.openqa.selenium.logging.StoringLocalLogs
 
getLocalStorage() - Method in class org.openqa.selenium.remote.html5.RemoteWebStorage
 
getLocation() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getLocation() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getLogFile() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getLogs(String) - Method in class org.openqa.selenium.logging.SessionLogs
 
getLogTypes() - Method in class org.openqa.selenium.logging.SessionLogs
 
getLoInterface() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
getLoInterface() - Method in interface org.openqa.selenium.net.NetworkInterfaceProvider
 
getLongestSubstringWithoutSpace(String) - Method in class org.openqa.selenium.support.ui.Select
 
getLoopBackAndIp4Only() - Method in class org.openqa.selenium.net.NetworkUtils
 
getLowestEphemeralPort() - Method in interface org.openqa.selenium.net.EphemeralPortRangeDetector
Returns the first port in the ephemeral range
getLowestEphemeralPort() - Method in class org.openqa.selenium.net.FixedIANAPortRange
 
getLowestEphemeralPort() - Method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
getLowestEphemeralPort() - Method in class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
 
getMergedEnv() - Method in class org.openqa.selenium.os.UnixProcess
 
getMethod(Object, String) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
 
getMethod() - Method in class org.openqa.selenium.remote.CommandInfo
 
getMethod() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getMethod(Class<?>, String) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
getMouse() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getMouse() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getName(Level) - Static method in class org.openqa.selenium.logging.LogLevelMapping
Converts the JDK level to a name supported by Selenium.
getName() - Method in class org.openqa.selenium.net.NetworkInterface
 
getName() - Method in class org.openqa.selenium.remote.Command
 
getName() - Method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
getNetworkConnection() - Method in class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
getNetWorkDiags() - Static method in class org.openqa.selenium.net.NetworkUtils
 
getNetworkInterfaces() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
getNetworkInterfaces() - Method in interface org.openqa.selenium.net.NetworkInterfaceProvider
 
getNonLoopbackAddressOfThisMachine() - Method in class org.openqa.selenium.net.NetworkUtils
Used by the mobile emulators that refuse to access localhost or 127.0.0.1 The IP4/IP6 requirements of this method are as-of-yet unspecified, but we return the string that is associated with the IP4 interface
getNullLogger() - Static method in class org.openqa.selenium.logging.LocalLogs
Logger which doesn't do anything.
getNumberOfActions() - Method in class org.openqa.selenium.interactions.CompositeAction
 
getOptions() - Method in interface org.openqa.selenium.support.ui.ISelect
 
getOptions() - Method in class org.openqa.selenium.support.ui.Select
 
getOsArch() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getOsName() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getOsVersion() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getOutputStream() - Method in class org.openqa.selenium.os.UnixProcess
 
getPageSource() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
getPageSource() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getPageSource() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getParameter(String, Command) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
getParameters() - Method in class org.openqa.selenium.remote.Command
 
getPathsInProgramFiles(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getPattern() - Method in class org.openqa.selenium.support.Color.Converter
 
getPattern() - Method in class org.openqa.selenium.support.Color.Hex3Converter
 
getPattern() - Method in class org.openqa.selenium.support.Color.HexConverter
 
getPattern() - Method in class org.openqa.selenium.support.Color.HslaConverter
 
getPattern() - Method in class org.openqa.selenium.support.Color.HslConverter
 
getPattern() - Method in class org.openqa.selenium.support.Color.NamedColorConverter
 
getPattern() - Method in class org.openqa.selenium.support.Color.RgbaConverter
 
getPattern() - Method in class org.openqa.selenium.support.Color.RgbaPctConverter
 
getPattern() - Method in class org.openqa.selenium.support.Color.RgbConverter
 
getPattern() - Method in class org.openqa.selenium.support.Color.RgbPctConverter
 
getPID() - Method in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
getPlatform() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getPort() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getPosition() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
getPosition() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWindow
 
getPrivateLocalAddress() - Method in class org.openqa.selenium.net.NetworkUtils
 
GetProcessId(WinNT.HANDLE) - Method in interface org.openqa.selenium.os.Kernel32
 
getProcessId(Process) - Static method in class org.openqa.selenium.os.ProcessUtils
 
getProgramFiles86Path() - Static method in class org.openqa.selenium.os.WindowsUtils
 
getProgramFilesPath() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns the path to the Windows Program Files.
getPropertyDescriptors(Class<? extends Object>) - Static method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
getReadMethod() - Method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
getRecords() - Method in class org.openqa.selenium.logging.LoggingHandler
 
getRect() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getRect() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getRedirect(HttpRequest, HttpResponse, HttpContext) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory.MyRedirectHandler
 
getReleaseLabel() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getRemoteEntries(String) - Method in class org.openqa.selenium.remote.RemoteLogs
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getSessionId() - Method in class org.openqa.selenium.remote.Command
 
getSessionId(String) - Static method in class org.openqa.selenium.remote.HttpSessionId
 
getSessionId() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getSessionId() - Method in class org.openqa.selenium.remote.Response
 
getSessionLogs(JsonObject) - Static method in class org.openqa.selenium.logging.SessionLogHandler
Creates a session logs map, with session logs mapped to session IDs, given a raw session log map as a JSON object.
getSessionStorage() - Method in class org.openqa.selenium.remote.html5.RemoteWebStorage
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getSize() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getSize() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWindow
 
getState() - Method in class org.openqa.selenium.remote.Response
 
getStatus() - Method in class org.openqa.selenium.remote.html5.RemoteApplicationCache
 
getStatus() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
getStatus() - Method in class org.openqa.selenium.remote.Response
 
getStdOut() - Method in class org.openqa.selenium.os.CommandLine
 
getStdOut() - Method in interface org.openqa.selenium.os.OsProcess
 
getStdOut() - Method in class org.openqa.selenium.os.UnixProcess
 
getStdOut() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
getStoringLoggerInstance(Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
 
getTagName() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getTagName() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getTargetHost() - Method in class org.openqa.selenium.remote.http.HttpResponse
Returns the host this response was received from, or null if it was not set.
getTargetId() - Method in class org.openqa.selenium.interactions.internal.BaseAction
 
getText() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
getText() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getText() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getTitle() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
getTitle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getTitle() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getTmpFsBasedOn(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getTouch() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getUri() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getUrl() - Method in class org.openqa.selenium.remote.CommandInfo
 
getUrl() - Method in class org.openqa.selenium.remote.service.DriverService
 
getValue() - Method in class org.openqa.selenium.remote.Response
 
getVersion() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getW3CStandardComplianceLevel() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWebDriver() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
getWindowHandle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWindowHandle() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getWindowHandles() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWindowHandles() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getWrappedDriver() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getWrappedDriver() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getWrappedDriver() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getWrappedElement() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
getWriteMethod() - Method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
GO_BACK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GO_FORWARD - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GOOGLECHROME - Static variable in interface org.openqa.selenium.remote.BrowserType
 
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
 
grabFirstNetworkAddress() - Method in class org.openqa.selenium.net.NetworkUtils
 
green - Variable in class org.openqa.selenium.support.Color
 
gridClientConnectionManager - Variable in class org.openqa.selenium.remote.internal.HttpClientFactory
 

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
 
handler - Variable in class org.openqa.selenium.os.UnixProcess
 
HandlerBasedLocalLogs - Class in org.openqa.selenium.logging
LocalLogs instance that extracts entries from a logging handler.
HandlerBasedLocalLogs(LoggingHandler, Set<String>) - Constructor for class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
HAS_NATIVE_EVENTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
HAS_TOUCHSCREEN - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
hashCode() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
hashCode() - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
hashCode() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
hashCode() - Method in class org.openqa.selenium.remote.SessionId
 
hashCode() - Method in class org.openqa.selenium.support.Color
 
hashCode() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
hashCode() - Method in class org.openqa.selenium.support.ui.Duration
 
headers - Variable in class org.openqa.selenium.remote.http.HttpMessage
 
HEX3_PATTERN - Static variable in class org.openqa.selenium.support.Color.Hex3Converter
 
Hex3Converter() - Constructor for class org.openqa.selenium.support.Color.Hex3Converter
 
HEX_PATTERN - Static variable in class org.openqa.selenium.support.Color.HexConverter
 
HexConverter() - Constructor for class org.openqa.selenium.support.Color.HexConverter
 
HIGHEST_PORT - Static variable in class org.openqa.selenium.net.PortProber
 
hJob - Variable in class org.openqa.selenium.os.WindowsProcessGroup
 
How - Enum in org.openqa.selenium.support
 
How() - Constructor for enum org.openqa.selenium.support.How
 
HSL_PATTERN - Static variable in class org.openqa.selenium.support.Color.HslConverter
 
HSLA_PATTERN - Static variable in class org.openqa.selenium.support.Color.HslaConverter
 
HslaConverter() - Constructor for class org.openqa.selenium.support.Color.HslaConverter
 
HslConverter() - Constructor for class org.openqa.selenium.support.Color.HslConverter
 
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
 
HTMLUNIT - Static variable in interface org.openqa.selenium.remote.BrowserType
 
htmlUnit() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
htmlUnitWithJs() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
HTTP_TARGET_HOST - Static variable in class org.openqa.selenium.remote.http.HttpResponse
 
HttpClient - Interface in org.openqa.selenium.remote.http
Defines a simple client for making HTTP requests.
httpClient - Variable in class org.openqa.selenium.remote.internal.HttpClientFactory
 
HttpClient.Factory - Interface in org.openqa.selenium.remote.http
 
HttpClientFactory - Class in org.openqa.selenium.remote.internal
 
HttpClientFactory() - Constructor for class org.openqa.selenium.remote.internal.HttpClientFactory
 
HttpClientFactory(int, int) - Constructor for class org.openqa.selenium.remote.internal.HttpClientFactory
 
HttpClientFactory.MyRedirectHandler - Class in org.openqa.selenium.remote.internal
 
HttpCommandExecutor - Class in org.openqa.selenium.remote
 
HttpCommandExecutor(URL) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpCommandExecutor(Map<String, CommandInfo>, URL) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
Creates an HttpCommandExecutor that supports non-standard additionalCommands in addition to the standard.
HttpCommandExecutor(Map<String, CommandInfo>, URL, HttpClient.Factory) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpMessage - Class in org.openqa.selenium.remote.http
 
HttpMessage() - Constructor for class org.openqa.selenium.remote.http.HttpMessage
 
HttpMethod - Enum in org.openqa.selenium.remote.http
 
HttpMethod() - Constructor for enum org.openqa.selenium.remote.http.HttpMethod
 
HttpProfilerLogEntry - Class in org.openqa.selenium.logging.profiler
 
HttpProfilerLogEntry(String, boolean) - Constructor for class org.openqa.selenium.logging.profiler.HttpProfilerLogEntry
 
HttpRequest - Class in org.openqa.selenium.remote.http
 
HttpRequest(HttpMethod, String) - Constructor for class org.openqa.selenium.remote.http.HttpRequest
 
HttpResponse - Class in org.openqa.selenium.remote.http
 
HttpResponse() - Constructor for class org.openqa.selenium.remote.http.HttpResponse
 
HttpSessionId - Class in org.openqa.selenium.remote
 
HttpSessionId() - Constructor for class org.openqa.selenium.remote.HttpSessionId
 
hueToRgb(double, double, double) - Method in class org.openqa.selenium.support.Color.HslConverter
 

I

id - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
idFinder - Variable in class org.openqa.selenium.support.ByIdOrName
 
idOrName - Variable in class org.openqa.selenium.support.ByIdOrName
 
IE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IE_HTA - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IEXPLORE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IEXPLORE_PROXY - Static variable in interface org.openqa.selenium.remote.BrowserType
 
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.
ignoredExceptions - Variable in class org.openqa.selenium.support.ui.FluentWait
 
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
 
ime() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
ime() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
IME_ACTIVATE_ENGINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IME_DEACTIVATE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IME_ENGINE_ACTIVATION_FAILED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
IME_GET_ACTIVE_ENGINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IME_GET_AVAILABLE_ENGINES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IME_IS_ACTIVATED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IME_NOT_AVAILABLE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
IMPLICITLY_WAIT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
implicitlyWait(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
implicitlyWait(long, TimeUnit) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTimeouts
 
in(TimeUnit) - Method in class org.openqa.selenium.support.ui.Duration
Converts this durtation to the given unit of time.
includeServerErrors - Variable in class org.openqa.selenium.remote.ErrorHandler
 
inetAddresses - Variable in class org.openqa.selenium.net.NetworkInterface
 
init(Capabilities, Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
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
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 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.
input - Variable in class org.openqa.selenium.support.ui.FluentWait
 
InputFinder - Class in org.openqa.selenium.lift.find
Finder for HTML input tags.
InputFinder() - Constructor for class org.openqa.selenium.lift.find.InputFinder
 
inputOut - Variable in class org.openqa.selenium.os.UnixProcess
 
instance - Static variable in class org.openqa.selenium.io.TemporaryFilesystem
 
instance - Static variable in class org.openqa.selenium.logging.LoggingHandler
 
INSTANCE - Static variable in interface org.openqa.selenium.os.Kernel32
 
instantiatePage(WebDriver, Class<T>) - Static method in class org.openqa.selenium.support.PageFactory
 
internetExplorer() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
interval - Variable in class org.openqa.selenium.support.ui.FluentWait
 
into(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Syntactic sugar to use with HamcrestWebDriverTestCase, e.g.
INVALID_COOKIE_DOMAIN - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_ELEMENT_COORDINATES - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_ELEMENT_STATE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_SELECTOR_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_XPATH_SELECTOR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_XPATH_SELECTOR_RETURN_TYPER - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
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
 
invoke(Object, Method, Object[]) - Method in class org.openqa.selenium.support.ThreadGuard.WebDriverInvocationHandler
 
invokeUnderlying(Method, Object[]) - Method in class org.openqa.selenium.support.ThreadGuard.WebDriverInvocationHandler
 
IO_COUNTERS() - Constructor for class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
IoInfo - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
IOUtils - Class in org.openqa.selenium.io
 
IOUtils() - Constructor for class org.openqa.selenium.io.IOUtils
 
IPAD - Static variable in interface org.openqa.selenium.remote.BrowserType
 
ipad() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
IPHONE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
iphone() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
is(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
IS_BROWSER_ONLINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_DISPLAYED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_ENABLED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_SELECTED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
isActivated() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
isDecoratableList(Field) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
isDisplayed() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isDisplayed() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
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.
isEnabled() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isEnabled() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
isEnum(Class<?>, Object) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
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.
isFor(HttpMethod, ImmutableList<String>) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
Returns whether this instance matches the provided HTTP request.
isIncludeServerErrors() - Method in class org.openqa.selenium.remote.ErrorHandler
 
isIp4AddressBindingOnly() - Method in class org.openqa.selenium.net.NetworkInterface
 
isIpv6(InetAddress) - Static method in class org.openqa.selenium.net.NetworkInterface
 
isJavascriptEnabled() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
isJavascriptEnabled() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
isLoaded() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElement
 
isLoaded() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElementList
 
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.
isLoopback - Variable in class org.openqa.selenium.net.NetworkInterface
 
isLoopBack() - Method in class org.openqa.selenium.net.NetworkInterface
 
isLoopBackFromINetAddresses(Iterable<InetAddress>) - Method in class org.openqa.selenium.net.NetworkInterface
 
isMappableError(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
Tests if the thrown error can be mapped to one of WebDriver's well defined error codes.
isMulti - Variable in class org.openqa.selenium.support.ui.Select
 
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
Tests if a point in time occurs before the current time.
isNowBefore(long) - Method in class org.openqa.selenium.support.ui.SystemClock
 
isPrimitive(Class<?>) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
isRedirect(HttpResponse) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
isRedirected(HttpRequest, HttpResponse, HttpContext) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory.MyRedirectHandler
 
isRegExeVersion1() - Static method in class org.openqa.selenium.os.WindowsUtils
 
isRequired(File) - Method in class org.openqa.selenium.io.FileHandler.FileSuffixFilter
 
isRequired(File) - Method in interface org.openqa.selenium.io.FileHandler.Filter
 
isRequired(File) - Method in class org.openqa.selenium.io.FileHandler.NoFilter
 
isRunning() - Method in class org.openqa.selenium.os.CommandLine
Check whether the current command is still executing.
isRunning() - Method in interface org.openqa.selenium.os.OsProcess
 
isRunning() - Method in class org.openqa.selenium.os.UnixProcess
 
isRunning() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
isRunning() - Method in class org.openqa.selenium.remote.service.DriverService
Checks whether the driver child process is currently running.
isSelected() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isSelected() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
isSuccessful() - Method in class org.openqa.selenium.os.CommandLine
 
isZipped(String) - Static method in class org.openqa.selenium.io.FileHandler
 

J

JAVASCRIPT_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
javaScriptThrowsNoExceptions(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation to check if js executable Usefull when you know, that there should be js val or something at the stage
JDK6_CAN_EXECUTE - Static variable in class org.openqa.selenium.os.ExecutableFinder
 
JOB_OBJECT_LIMIT_BREAKAWAY_OK - Static variable in interface org.openqa.selenium.os.Kernel32
 
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE - Static variable in interface org.openqa.selenium.os.Kernel32
 
JOB_OBJECT_UILIMIT_GLOBALATOMS - Static variable in interface org.openqa.selenium.os.Kernel32
 
JOBJECT_BASIC_LIMIT_INFORMATION() - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
JOBJECT_EXTENDED_LIMIT_INFORMATION() - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
JOBJECT_EXTENDED_LIMIT_INFORMATION(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
JobMemoryLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
JOBOBJECT_BASIC_UI_RESTRICTIONS() - Constructor for class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS
 
JOBOBJECT_BASIC_UI_RESTRICTIONS(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS
 
JobObjectBasicUIRestrictions - Static variable in interface org.openqa.selenium.os.Kernel32
 
JobObjectExtendedLimitInformation - Static variable in interface org.openqa.selenium.os.Kernel32
 
JsonException - Exception in org.openqa.selenium.remote
 
JsonException(JsonSyntaxException) - Constructor for exception org.openqa.selenium.remote.JsonException
 
JsonException(JsonSyntaxException, Object) - Constructor for exception org.openqa.selenium.remote.JsonException
 
JsonHttpCommandCodec - Class in org.openqa.selenium.remote.http
A command codec that adheres to the Selenium project's JSON/HTTP wire protocol.
JsonHttpCommandCodec() - Constructor for class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
JsonHttpCommandCodec.CommandSpec - Class in org.openqa.selenium.remote.http
 
JsonHttpResponseCodec - Class in org.openqa.selenium.remote.http
A response codec that adheres to the Selenium project's JSON/HTTP wire protocol.
JsonHttpResponseCodec() - Constructor for class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
jsonToBeanConverter - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
jsonToBeanConverter - Variable in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
JsonToBeanConverter - Class in org.openqa.selenium.remote
 
JsonToBeanConverter() - Constructor for class org.openqa.selenium.remote.JsonToBeanConverter
 
JsonToWebElementConverter - Class in org.openqa.selenium.remote.internal
Reconstitutes WebElements from their JSON representation.
JsonToWebElementConverter(RemoteWebDriver) - Constructor for class org.openqa.selenium.remote.internal.JsonToWebElementConverter
 
jsReturnsValue(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for String value from javascript

K

Kernel32 - Interface in org.openqa.selenium.os
 
Kernel32 - Variable in class org.openqa.selenium.os.WindowsProcessGroup
 
Kernel32.IO_COUNTERS - Class in org.openqa.selenium.os
 
Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION - Class in org.openqa.selenium.os
 
Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION - Class in org.openqa.selenium.os
 
Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference - Class in org.openqa.selenium.os
 
Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS - Class in org.openqa.selenium.os
 
Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS.ByReference - Class in org.openqa.selenium.os
 
key - Variable in class org.openqa.selenium.interactions.internal.SingleKeyAction
 
key - Variable in class org.openqa.selenium.os.WindowsUtils.RegKeyValue
 
keyboard - Variable in class org.openqa.selenium.interactions.Actions
 
keyboard - Variable in class org.openqa.selenium.interactions.internal.KeysRelatedAction
 
keyboard - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
keyboard - Variable in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
keyDown(Keys) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key press.
keyDown(WebElement, Keys) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key press after focusing on an element.
KeyDownAction - Class in org.openqa.selenium.interactions
Emulates key press only, without the release.
KeyDownAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.KeyDownAction
 
KeyDownAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.KeyDownAction
 
keySet() - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
keySet() - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
KeysRelatedAction - Class in org.openqa.selenium.interactions.internal
Represents a general action related to keyboard input.
KeysRelatedAction(Keyboard, Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.KeysRelatedAction
 
keysToSend - Variable in class org.openqa.selenium.interactions.SendKeysAction
 
keyUp(Keys) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key release.
keyUp(WebElement, Keys) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key release after focusing on an element.
KeyUpAction - Class in org.openqa.selenium.interactions
Emulates key release only, without the press.
KeyUpAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.KeyUpAction
 
KeyUpAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.KeyUpAction
 
kill(String[]) - Static method in class org.openqa.selenium.os.WindowsUtils
Searches the process list for a process with the specified command line and kills it
kill9(Integer) - Static method in class org.openqa.selenium.os.ProcessUtils
runs "kill -9" on the specified pid
kill9(Process) - Static method in class org.openqa.selenium.os.ProcessUtils
runs "kill -9" on the specified process
killByName(String) - Static method in class org.openqa.selenium.os.WindowsUtils
Kill processes by name
killPID(String) - Static method in class org.openqa.selenium.os.WindowsUtils
Kills the specified process ID
killProcess(Process) - Static method in class org.openqa.selenium.os.ProcessUtils
Forcibly kills a process, using OS tools like "kill" as a last resort
killUnixProcess(Process) - Static method in class org.openqa.selenium.os.ProcessUtils
 
killWinProcess(Process) - Static method in class org.openqa.selenium.os.ProcessUtils
 
KONQUEROR - Static variable in interface org.openqa.selenium.remote.BrowserType
 

L

lastEphemeralPort - Variable in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
lastException - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElement
 
lastException - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElementList
 
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
 
LEVEL - Static variable in class org.openqa.selenium.remote.RemoteLogs
 
level - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
levelMap - Static variable in class org.openqa.selenium.logging.LogLevelMapping
 
LimitFlags - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
LINE_NUMBER - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
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
 
LinkFinder() - Constructor for class org.openqa.selenium.lift.find.LinkFinder
 
links() - Static method in class org.openqa.selenium.lift.find.LinkFinder
 
links() - Static method in class org.openqa.selenium.lift.Finders
 
LinuxEphemeralPortRangeDetector - Class in org.openqa.selenium.net
 
LinuxEphemeralPortRangeDetector(Reader) - Constructor for class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
load() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElement
 
load() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElementList
 
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
 
loadEnvironment() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns the current process environment variables
LocalFileDetector - Class in org.openqa.selenium.remote
Detects files on the local disk.
LocalFileDetector() - Constructor for class org.openqa.selenium.remote.LocalFileDetector
 
LocalLogs - Class in org.openqa.selenium.logging
Stores and retrieves logs in-process (i.e.
LocalLogs() - Constructor for class org.openqa.selenium.logging.LocalLogs
 
localLogs - Variable in class org.openqa.selenium.logging.StoringLocalLogs
 
localLogs - Variable in class org.openqa.selenium.remote.RemoteLogs
 
localLogs - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
locateResource(Class<?>, String) - Static method in class org.openqa.selenium.io.FileHandler
 
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
 
location() - Method in class org.openqa.selenium.remote.html5.RemoteLocationContext
 
locator - Variable in class org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler
 
locator - Variable in class org.openqa.selenium.support.pagefactory.internal.LocatingElementListHandler
 
lock - Variable in class org.openqa.selenium.remote.service.DriverService
Controls access to DriverService.process.
log - Static variable in class org.openqa.selenium.net.UrlChecker
 
log - Static variable in class org.openqa.selenium.net.Urls
 
LOG - Static variable in class org.openqa.selenium.os.ProcessUtils
 
log - Static variable in class org.openqa.selenium.os.UnixProcess
 
LOG - Static variable in class org.openqa.selenium.os.WindowsUtils
 
log(String, LogEntry) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
log - Static variable in class org.openqa.selenium.remote.LocalFileDetector
 
log(SessionId, String, Object, RemoteWebDriver.When) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Override this to be notified at key points in the execution of a command.
log - Static variable in class org.openqa.selenium.support.ui.ExpectedConditions
 
LOG_ENTRY_TIMESTAMP_COMPARATOR - Static variable in class org.openqa.selenium.logging.LogCombiner
 
LogCombiner - Class in org.openqa.selenium.logging
 
LogCombiner() - Constructor for class org.openqa.selenium.logging.LogCombiner
 
logFile - Variable in class org.openqa.selenium.remote.service.DriverService.Builder
 
logger - Static variable in class org.openqa.selenium.remote.RemoteLogs
 
logger - Static variable in class org.openqa.selenium.remote.RemoteWebDriver
 
LOGGING_PREFS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
loggingHandler - Variable in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
LoggingHandler - Class in org.openqa.selenium.logging
A custom handler used to record log entries.
LoggingHandler() - Constructor for class org.openqa.selenium.logging.LoggingHandler
 
LogLevelMapping - Class in org.openqa.selenium.logging
 
LogLevelMapping() - Constructor for class org.openqa.selenium.logging.LogLevelMapping
 
logs - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
logs() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
logs() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
LogType - Class in org.openqa.selenium.logging
Supported log types.
LogType() - Constructor for class org.openqa.selenium.logging.LogType
 
logTypesToInclude - Variable in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
logTypesToInclude - Variable in class org.openqa.selenium.logging.StoringLocalLogs
 
logTypeToEntriesMap - Variable in class org.openqa.selenium.logging.SessionLogs
 
longPress(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of long press gestures.
longPress(Coordinates) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
longPress(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
LongPressAction - Class in org.openqa.selenium.interactions.touch
Creates a long press gesture.
LongPressAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.LongPressAction
 

M

main(String[]) - Static method in class org.openqa.selenium.net.NetworkUtils
 
main(String[]) - Static method in class org.openqa.selenium.os.WindowsUtils
 
makeExecutable(File) - Static method in class org.openqa.selenium.io.FileHandler
 
makeWritable(File) - Static method in class org.openqa.selenium.io.FileHandler
 
manage() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
manage() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
mandatory - Variable in class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
mapObject(Object, int, boolean) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
 
matcher - Variable in class org.openqa.selenium.lift.match.AttributeMatcher
 
matcher - Variable in class org.openqa.selenium.lift.match.TextMatcher
 
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
 
MAX_DEPTH - Static variable in class org.openqa.selenium.remote.BeanToJsonConverter
 
MAX_POLL_INTERVAL_MS - Static variable in class org.openqa.selenium.net.UrlChecker
 
MAX_RECORDS - Static variable in class org.openqa.selenium.logging.LoggingHandler
 
MAX_REDIRECTS - Static variable in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
maximize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
maximize() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWindow
 
MAXIMIZE_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MAXIMIZE_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MaximumWorkingSetSize - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
merge(Capabilities) - Method in class org.openqa.selenium.remote.DesiredCapabilities
Merges the extra capabilities provided into this DesiredCapabilities instance.
MESSAGE - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
MESSAGE - Static variable in class org.openqa.selenium.remote.RemoteLogs
 
messageSupplier - Variable in class org.openqa.selenium.support.ui.FluentWait
 
method - Variable in class org.openqa.selenium.remote.CommandInfo
 
method - Variable in class org.openqa.selenium.remote.http.HttpRequest
 
method - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
METHOD_NAME - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
METHOD_NOT_ALLOWED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
millisToSeconds(long) - Static method in class org.openqa.selenium.lift.WebDriverTestContext
 
MIN_POLL_INTERVAL_MS - Static variable in class org.openqa.selenium.net.UrlChecker
 
MinimumWorkingSetSize - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
MOCK - Static variable in interface org.openqa.selenium.remote.BrowserType
 
MODIFIER_KEYS - Static variable in class org.openqa.selenium.interactions.internal.SingleKeyAction
 
mouse - Variable in class org.openqa.selenium.interactions.Actions
 
mouse - Variable in class org.openqa.selenium.interactions.internal.KeysRelatedAction
 
mouse - Variable in class org.openqa.selenium.interactions.internal.MouseAction
 
mouse - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
mouse - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
mouse - Variable in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
MOUSE_DOWN - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MOUSE_UP - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MouseAction - Class in org.openqa.selenium.interactions.internal
Base class for all mouse-related actions.
MouseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.MouseAction
 
MouseAction.Button - Enum in org.openqa.selenium.interactions.internal
 
mouseDown(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
mouseDown(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
mouseMove(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
mouseMove(Coordinates, long, long) - Method in class org.openqa.selenium.remote.RemoteMouse
 
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.remote.RemoteMouse
 
mouseUp(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
move(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of the gesture 'move' on the screen.
move(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
move(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
MOVE_TARGET_OUT_OF_BOUNDS - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
MOVE_TO - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MoveAction - Class in org.openqa.selenium.interactions.touch
Creates a move gesture.
MoveAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.MoveAction
 
moveByOffset(int, int) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse from its current position (or 0,0) by the given offset.
moveIfNeeded(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
MoveMouseAction - Class in org.openqa.selenium.interactions
Moves the mouse to an element.
MoveMouseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.MoveMouseAction
 
moveToElement(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse to the middle of the element.
moveToElement(WebElement, int, int) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse to an offset from the top-left corner of the element.
moveToLocation() - Method in class org.openqa.selenium.interactions.internal.MouseAction
 
MoveToOffsetAction - Class in org.openqa.selenium.interactions
Move the mouse to a location within the element provided.
MoveToOffsetAction(Mouse, Locatable, int, int) - Constructor for class org.openqa.selenium.interactions.MoveToOffsetAction
 
MultiAction - Interface in org.openqa.selenium.interactions.internal
Represents a complex action that is a series of primitive actions listed in the standard.
MultioutputStream(OutputStream, OutputStream) - Constructor for class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
MyRedirectHandler() - Constructor for class org.openqa.selenium.remote.internal.HttpClientFactory.MyRedirectHandler
 

N

name - Variable in class org.openqa.selenium.lift.match.AttributeMatcher
 
name - Variable in class org.openqa.selenium.net.NetworkInterface
 
name - Variable in class org.openqa.selenium.remote.Command
 
name - Variable in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
NamedColorConverter() - Constructor for class org.openqa.selenium.support.Color.NamedColorConverter
 
nameFinder - Variable in class org.openqa.selenium.support.ByIdOrName
 
nameToSpec - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
navigate() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
navigate() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
navigation - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringNavigation
 
NeedsLocalLogs - Interface in org.openqa.selenium.logging
 
NetworkInterface - Class in org.openqa.selenium.net
 
NetworkInterface(NetworkInterface) - Constructor for class org.openqa.selenium.net.NetworkInterface
 
NetworkInterface(String, Iterable<InetAddress>) - Constructor for class org.openqa.selenium.net.NetworkInterface
 
NetworkInterface(String, InetAddress...) - Constructor for class org.openqa.selenium.net.NetworkInterface
 
networkInterface - Variable in class org.openqa.selenium.net.NetworkInterface
 
NetworkInterfaceProvider - Interface in org.openqa.selenium.net
Provides information about the local network interfaces.
networkInterfaceProvider - Variable in class org.openqa.selenium.net.NetworkUtils
 
NetworkUtils - Class in org.openqa.selenium.net
 
NetworkUtils(NetworkInterfaceProvider) - Constructor for class org.openqa.selenium.net.NetworkUtils
 
NetworkUtils() - Constructor for class org.openqa.selenium.net.NetworkUtils
 
NEW_SESSION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
newInstance(Class<T>) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
newRemoteWebElement() - Method in class org.openqa.selenium.remote.internal.JsonToWebElementConverter
 
NO_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_ELEMENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_FRAME - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_SESSION - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_WINDOW - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NoFilter() - Constructor for class org.openqa.selenium.io.FileHandler.NoFilter
 
normalize(Level) - Static method in class org.openqa.selenium.logging.LogLevelMapping
Normalizes the given level to one of those supported by Selenium.
NoSuchElementError(String, Throwable) - Constructor for error org.openqa.selenium.support.pagefactory.AjaxElementLocator.NoSuchElementError
 
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
 
NULL_LOGGER - Static variable in class org.openqa.selenium.logging.LocalLogs
 
numberOfElementsToBe(By, Integer) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking number of WebElements with given locator
numberOfElementsToBeLessThan(By, Integer) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking number of WebElements with given locator being less than defined number
numberOfElementsToBeMoreThan(By, Integer) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking number of WebElements with given locator
numberOfwindowsToBe(int) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Deprecated.
numberOfWindowsToBe(int) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
NumericalMatchers - Class in org.openqa.selenium.lift.match
Various numerical hamcrest Matchers.
NumericalMatchers() - Constructor for class org.openqa.selenium.lift.match.NumericalMatchers
 

O

obtainLoopbackIp4Address() - Method in class org.openqa.selenium.net.NetworkUtils
Returns a single address that is guaranteed to resolve to an ipv4 representation of localhost This may either be a hostname or an ip address, dependending if we can guarantee what that the hostname will resolve to ip4.
OlderWindowsVersionEphemeralPortDetector - Class in org.openqa.selenium.net
 
OlderWindowsVersionEphemeralPortDetector() - Constructor for class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
 
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.
ONLY_PROXYING_SELENIUM_TRAFFIC - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
opaqueKey - Variable in class org.openqa.selenium.remote.SessionId
 
OPERA - Static variable in interface org.openqa.selenium.remote.BrowserType
Deprecated.
Use OPERA_BLINK
opera() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
Deprecated.
Use #operaBlink
OPERA_BLINK - Static variable in interface org.openqa.selenium.remote.BrowserType
 
operaBlink() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
optional - Variable in class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
options - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
or(ExpectedCondition<?>...) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation with the logical or condition of the given list of conditions.
org.openqa.selenium.interactions - package org.openqa.selenium.interactions
 
org.openqa.selenium.interactions.internal - package org.openqa.selenium.interactions.internal
 
org.openqa.selenium.interactions.touch - package org.openqa.selenium.interactions.touch
 
org.openqa.selenium.io - package org.openqa.selenium.io
 
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.logging - package org.openqa.selenium.logging
 
org.openqa.selenium.logging.profiler - package org.openqa.selenium.logging.profiler
 
org.openqa.selenium.net - package org.openqa.selenium.net
 
org.openqa.selenium.os - package org.openqa.selenium.os
 
org.openqa.selenium.remote - package org.openqa.selenium.remote
 
org.openqa.selenium.remote.html5 - package org.openqa.selenium.remote.html5
 
org.openqa.selenium.remote.http - package org.openqa.selenium.remote.http
 
org.openqa.selenium.remote.internal - package org.openqa.selenium.remote.internal
 
org.openqa.selenium.remote.mobile - package org.openqa.selenium.remote.mobile
 
org.openqa.selenium.remote.service - package org.openqa.selenium.remote.service
 
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
 
osInfo - Variable in class org.openqa.selenium.remote.RemoteStatus
 
OsProcess - Interface in org.openqa.selenium.os
 
OtherOperationCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
OtherTransferCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
out_log - Variable in class org.openqa.selenium.io.CircularOutputStream
 
OVERLAPPING_CHECK_DISABLED - Static variable in interface org.openqa.selenium.remote.CapabilityType
 

P

p - Variable in class org.openqa.selenium.os.ProcessUtils.ProcessWaiter
 
PAGE_LOAD_STRATEGY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
PAGE_LOADING_STRATEGY - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Use PAGE_LOAD_STRATEGY instead
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
 
pageLoadTimeout(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
pageLoadTimeout(long, TimeUnit) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTimeouts
 
PageTitleFinder - Class in org.openqa.selenium.lift.find
A Finder for HTML title tags.
PageTitleFinder() - Constructor for class org.openqa.selenium.lift.find.PageTitleFinder
 
parameters - Variable in class org.openqa.selenium.remote.Command
 
paramsFromCoordinates(Coordinates) - Static method in class org.openqa.selenium.remote.CoordinatesUtils
 
paramsFromCoordinates(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
parent - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
parentFrame() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
parentFrame() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
parsePathParameters(ImmutableList<String>, Map<String, Object>) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
path - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
PATH_SPLITTER - Static variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
pathSegmentBuilder - Variable in class org.openqa.selenium.os.ExecutableFinder
 
pathSegments - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
pause(long) - Method in class org.openqa.selenium.interactions.Actions
Deprecated.
'Pause' is considered to be a bad design practice.
pause - Variable in class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
PauseAction - Class in org.openqa.selenium.interactions
Deprecated.
'Pause' is considered to be a bad design practice.
PauseAction(long) - Constructor for class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
PeakJobMemoryUsed - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
PeakProcessMemoryUsed - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
perform() - Method in class org.openqa.selenium.interactions.Actions
A convenience method for performing the actions without calling build() first.
perform() - Method in class org.openqa.selenium.interactions.ButtonReleaseAction
Releases the mouse button currently left held.
perform() - Method in class org.openqa.selenium.interactions.ClickAction
 
perform() - Method in class org.openqa.selenium.interactions.ClickAndHoldAction
Holds down the mouse button on a selected element.
perform() - Method in class org.openqa.selenium.interactions.CompositeAction
 
perform() - Method in class org.openqa.selenium.interactions.ContextClickAction
Emulates clicking on the mouse button that would bring up contextual menus (usually right-clicking).
perform() - Method in class org.openqa.selenium.interactions.DoubleClickAction
Double-clicks on the given element.
perform() - Method in class org.openqa.selenium.interactions.KeyDownAction
 
perform() - Method in class org.openqa.selenium.interactions.KeyUpAction
 
perform() - Method in class org.openqa.selenium.interactions.MoveMouseAction
 
perform() - Method in class org.openqa.selenium.interactions.MoveToOffsetAction
 
perform() - Method in class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.SendKeysAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.DoubleTapAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.DownAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.FlickAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.LongPressAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.MoveAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.ScrollAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.SingleTapAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.UpAction
 
PERFORMANCE - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs relating to performance timings.
PerJobUserTimeLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
PerProcessUserTimeLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
PHANTOMJS - Static variable in interface org.openqa.selenium.remote.BrowserType
 
phantomjs() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
PLATFORM - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
pollingEvery(long, TimeUnit) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets how often the condition should be evaluated.
pollPort(int) - Static method in class org.openqa.selenium.net.PortProber
 
pollPort(int, int, TimeUnit) - Static method in class org.openqa.selenium.net.PortProber
 
port - Variable in class org.openqa.selenium.remote.service.DriverService.Builder
 
PortProber - Class in org.openqa.selenium.net
 
PortProber() - Constructor for class org.openqa.selenium.net.PortProber
 
post(String) - Static method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
predefinedTypeLogger - Variable in class org.openqa.selenium.logging.CompositeLocalLogs
 
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.
presenceOfNestedElementLocatedBy(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 present
presenceOfNestedElementLocatedBy(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 present
presenceOfNestedElementsLocatedBy(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 present
pressKey(CharSequence) - Method in class org.openqa.selenium.remote.RemoteKeyboard
 
pressKey(CharSequence) - Method in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
PriorityClass - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
process - Variable in class org.openqa.selenium.os.CommandLine
 
process - Variable in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
process - Variable in class org.openqa.selenium.remote.service.DriverService
A reference to the current child process.
ProcessMemoryLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
ProcessStillAliveException(String, Throwable) - Constructor for exception org.openqa.selenium.os.ProcessUtils.ProcessStillAliveException
 
ProcessUtils - Class in org.openqa.selenium.os
 
ProcessUtils() - Constructor for class org.openqa.selenium.os.ProcessUtils
 
ProcessUtils.ProcessStillAliveException - Exception in org.openqa.selenium.os
 
ProcessUtils.ProcessWaiter - Class in org.openqa.selenium.os
 
ProcessWaiter(Process) - Constructor for class org.openqa.selenium.os.ProcessUtils.ProcessWaiter
 
procMap() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns a map of process IDs to command lines
PROFILER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs relating to performance timings.
ProfilerLogEntry - Class in org.openqa.selenium.logging.profiler
 
ProfilerLogEntry(EventType, String) - Constructor for class org.openqa.selenium.logging.profiler.ProfilerLogEntry
 
propagateIfNotIgnored(Throwable) - Method in class org.openqa.selenium.support.ui.FluentWait
 
propertyWriteException(SimplePropertyDescriptor, Object, Class<?>, Throwable) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
protect(WebDriver) - Static method in class org.openqa.selenium.support.ThreadGuard
 
PROXY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
PROXY_PAC - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
proxyFields(FieldDecorator, Object, Class<?>) - Static method in class org.openqa.selenium.support.PageFactory
 
proxyForListLocator(ClassLoader, ElementLocator) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
proxyForLocator(ClassLoader, ElementLocator) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
PROXYING_EVERYTHING - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
publish(LogRecord) - Method in class org.openqa.selenium.logging.LoggingHandler
 

Q

quit() - Method in interface org.openqa.selenium.lift.TestContext
 
quit() - Method in class org.openqa.selenium.lift.WebDriverTestContext
 
QUIT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
quit() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
quit() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
quote(String) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
Quotes - Class in org.openqa.selenium.support.ui
 
Quotes() - Constructor for class org.openqa.selenium.support.ui.Quotes
 

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
 
random - Static variable in class org.openqa.selenium.net.PortProber
 
rawPoint - Variable in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
READ_TIMEOUT_MS - Static variable in class org.openqa.selenium.net.UrlChecker
 
readAsString(File) - Static method in class org.openqa.selenium.io.FileHandler
 
readBooleanRegistryValue(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
readFully(InputStream) - Static method in class org.openqa.selenium.io.IOUtils
 
readIntRegistryValue(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
readMethod - Variable in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
ReadOperationCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
readStringRegistryValue(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
ReadTransferCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
rebuildServerError(Map<String, Object>, int) - Method in class org.openqa.selenium.remote.ErrorHandler
 
records - Variable in class org.openqa.selenium.logging.LoggingHandler
 
red - Variable in class org.openqa.selenium.support.Color
 
REFRESH - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
refresh() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
refresh() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringNavigation
 
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.
reg - Static variable in class org.openqa.selenium.os.WindowsUtils
 
register(WebDriverEventListener) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
RegKeyValue(String) - Constructor for class org.openqa.selenium.os.WindowsUtils.RegKeyValue
 
regVersion1 - Static variable in class org.openqa.selenium.os.WindowsUtils
 
release(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Releases the depressed left mouse button, in the middle of the given element.
release() - Method in class org.openqa.selenium.interactions.Actions
Releases the depressed left mouse button at the current mouse location.
releaseKey(CharSequence) - Method in class org.openqa.selenium.remote.RemoteKeyboard
 
releaseKey(CharSequence) - Method in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
RemoteActionChainExecutor - Class in org.openqa.selenium.remote
Executes advanced interactions API commands over wire
RemoteActionChainExecutor(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.RemoteActionChainExecutor
 
RemoteAlert() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
RemoteApplicationCache - Class in org.openqa.selenium.remote.html5
Provides remote access to the ApplicationCache API.
RemoteApplicationCache(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteApplicationCache
 
RemoteExecuteMethod - Class in org.openqa.selenium.remote
 
RemoteExecuteMethod(RemoteWebDriver) - Constructor for class org.openqa.selenium.remote.RemoteExecuteMethod
 
RemoteInputMethodManager() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
RemoteKeyboard - Class in org.openqa.selenium.remote
An implementation of the keyboard for use with the remote webdriver.
RemoteKeyboard(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.RemoteKeyboard
 
RemoteLocalStorage - Class in org.openqa.selenium.remote.html5
Executes the commands to access HTML5 localStorage on the remote webdriver server.
RemoteLocalStorage(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
RemoteLocationContext - Class in org.openqa.selenium.remote.html5
 
RemoteLocationContext(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteLocationContext
 
RemoteLogs - Class in org.openqa.selenium.remote
 
RemoteLogs(ExecuteMethod, LocalLogs) - Constructor for class org.openqa.selenium.remote.RemoteLogs
 
remoteLogs - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteMouse - Class in org.openqa.selenium.remote
Executes wire commands for mouse interaction.
RemoteMouse(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.RemoteMouse
 
RemoteNavigation() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
RemoteNetworkConnection - Class in org.openqa.selenium.remote.mobile
 
RemoteNetworkConnection(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
remoteServer - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
RemoteSessionStorage - Class in org.openqa.selenium.remote.html5
Executes the commands to access HTML5 sessionStorage on the remote webdriver server.
RemoteSessionStorage(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
RemoteStatus - Class in org.openqa.selenium.remote
 
RemoteStatus(Map<String, Object>) - Constructor for class org.openqa.selenium.remote.RemoteStatus
 
RemoteTargetLocator() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
RemoteTimeouts() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
RemoteTouchScreen - Class in org.openqa.selenium.remote
 
RemoteTouchScreen(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.RemoteTouchScreen
 
RemoteWebDriver - Class in org.openqa.selenium.remote
 
RemoteWebDriver() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(CommandExecutor, Capabilities, Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(CommandExecutor, Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(URL, Capabilities, Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(URL, Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver.RemoteAlert - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteNavigation - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteTargetLocator - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow - Class in org.openqa.selenium.remote
 
RemoteWebDriver.When - Enum in org.openqa.selenium.remote
 
RemoteWebDriverOptions() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
RemoteWebElement - Class in org.openqa.selenium.remote
 
RemoteWebElement() - Constructor for class org.openqa.selenium.remote.RemoteWebElement
 
RemoteWebStorage - Class in org.openqa.selenium.remote.html5
Provides remote access to the WebStorage API.
RemoteWebStorage(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteWebStorage
 
RemoteWindow() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
REMOVE_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
REMOVE_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
removeAttribute(String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
removeHeader(String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
removeItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
removeItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
reset() - Method in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
resetCompositeAction() - Method in class org.openqa.selenium.interactions.Actions
 
Response - Class in org.openqa.selenium.remote
 
Response() - Constructor for class org.openqa.selenium.remote.Response
 
Response(SessionId) - Constructor for class org.openqa.selenium.remote.Response
 
responseCodec - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
ResponseCodec<T> - Interface in org.openqa.selenium.remote
Converts Response objects to and from another representation.
ResumeThread(WinNT.HANDLE) - Method in interface org.openqa.selenium.os.Kernel32
 
RGB_PATTERN - Static variable in class org.openqa.selenium.support.Color.RgbConverter
 
RGBA_PATTERN - Static variable in class org.openqa.selenium.support.Color.RgbaConverter
 
RgbaConverter() - Constructor for class org.openqa.selenium.support.Color.RgbaConverter
 
RGBAPCT_PATTERN - Static variable in class org.openqa.selenium.support.Color.RgbaPctConverter
 
RgbaPctConverter() - Constructor for class org.openqa.selenium.support.Color.RgbaPctConverter
 
RgbConverter() - Constructor for class org.openqa.selenium.support.Color.RgbConverter
 
RGBPCT_PATTERN - Static variable in class org.openqa.selenium.support.Color.RgbPctConverter
 
RgbPctConverter() - Constructor for class org.openqa.selenium.support.Color.RgbPctConverter
 
ROTATABLE - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
run() - Method in class org.openqa.selenium.os.ProcessUtils.ProcessWaiter
 
runRegQuery(String) - Static method in class org.openqa.selenium.os.WindowsUtils
Executes reg.exe to query the registry

S

SAFARI - Static variable in interface org.openqa.selenium.remote.BrowserType
 
safari() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
SAFARI_PROXY - Static variable in interface org.openqa.selenium.remote.BrowserType
 
SchedulingClass - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
SCREEN_SHOT - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
SCREENSHOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
screenshot - Variable in exception org.openqa.selenium.remote.ScreenshotException
 
ScreenshotException - Exception in org.openqa.selenium.remote
 
ScreenshotException(String) - Constructor for exception org.openqa.selenium.remote.ScreenshotException
 
ScreenshotException(String, Throwable) - Constructor for exception org.openqa.selenium.remote.ScreenshotException
 
scroll(WebElement, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Creates a scroll gesture that starts on a particular screen location.
scroll(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the view to be scrolled by an x and y offset.
scroll(Coordinates, int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
scroll(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
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
 
ScrollAction - Class in org.openqa.selenium.interactions.touch
Creates a scroll gesture.
ScrollAction(TouchScreen, Locatable, int, int) - Constructor for class org.openqa.selenium.interactions.touch.ScrollAction
 
ScrollAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.ScrollAction
 
searchContext - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory
 
searchContext - Variable in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
 
searchContext - Variable in class org.openqa.selenium.support.pagefactory.DefaultElementLocatorFactory
 
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 interface org.openqa.selenium.support.ui.ISelect
Select the option at the given index.
selectByIndex(int) - Method in class org.openqa.selenium.support.ui.Select
Select the option at the given index.
selectByValue(String) - Method in interface org.openqa.selenium.support.ui.ISelect
Select all options that have a value matching the argument.
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 interface org.openqa.selenium.support.ui.ISelect
Select all options that display text 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
 
SeleniumWatchDog(long) - Constructor for class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
SEND_KEYS_TO_ACTIVE_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SEND_KEYS_TO_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
Sends keys to the active element.
sendKeys(WebElement, CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
Equivalent to calling: Actions.click(element).sendKeys(keysToSend). This method is different from WebElement.sendKeys(CharSequence...) - see Actions.sendKeys(CharSequence...) for details how.
sendKeys(CharSequence...) - Method in class org.openqa.selenium.remote.RemoteKeyboard
 
sendKeys(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
SendKeysAction - Class in org.openqa.selenium.interactions
Sending a sequence of keys to an element.
SendKeysAction(Keyboard, Mouse, Locatable, CharSequence...) - Constructor for class org.openqa.selenium.interactions.SendKeysAction
 
SendKeysAction(Keyboard, Mouse, CharSequence...) - Constructor for class org.openqa.selenium.interactions.SendKeysAction
 
serialVersionUID - Static variable in class org.openqa.selenium.support.ByIdOrName
 
serialVersionUID - Static variable in class org.openqa.selenium.support.pagefactory.ByAll
 
serialVersionUID - Static variable in class org.openqa.selenium.support.pagefactory.ByChained
 
SERVER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the remote server.
service - Variable in class org.openqa.selenium.remote.service.DriverCommandExecutor
 
SESSION_ID_PARAM - Static variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
SESSION_NOT_CREATED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
sessionId - Variable in class org.openqa.selenium.remote.Command
 
sessionId - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
sessionId - Variable in class org.openqa.selenium.remote.Response
 
SessionId - Class in org.openqa.selenium.remote
 
SessionId(String) - Constructor for class org.openqa.selenium.remote.SessionId
 
SessionLogHandler - Class in org.openqa.selenium.logging
 
SessionLogHandler() - Constructor for class org.openqa.selenium.logging.SessionLogHandler
 
SessionLogs - Class in org.openqa.selenium.logging
Contains the logs for a session divided by supported log types.
SessionLogs() - Constructor for class org.openqa.selenium.logging.SessionLogs
 
SessionNotFoundException - Exception in org.openqa.selenium.remote
Deprecated.
Use NoSuchSessionException instead
SessionNotFoundException() - Constructor for exception org.openqa.selenium.remote.SessionNotFoundException
Deprecated.
 
SessionNotFoundException(String) - Constructor for exception org.openqa.selenium.remote.SessionNotFoundException
Deprecated.
 
SessionNotFoundException(String, Throwable) - Constructor for exception org.openqa.selenium.remote.SessionNotFoundException
Deprecated.
 
SET_ALERT_CREDENTIALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_ALERT_VALUE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_ALERT_VALUE_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_BROWSER_ONLINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_CURRENT_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_NETWORK_CONNECTION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCREEN_ORIENTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCREEN_ROTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCRIPT_TIMEOUT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_TIMEOUT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_WINDOW_POSITION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
setAttribute(String, Object) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
setBrowserName(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCapability(String, boolean) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCapability(String, String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCapability(String, Platform) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCapability(String, Object) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCommandExecutor(CommandExecutor) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setContent(byte[]) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
setContext(TestContext) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
replace the default TestContext
setCredentials(Credentials) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
setDynamicLibraryPath(String) - Method in class org.openqa.selenium.os.CommandLine
 
setElementConverter(JsonToWebElementConverter) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setEnvironmentVariable(String, String) - Method in class org.openqa.selenium.os.CommandLine
Adds the specified environment variable.
setEnvironmentVariable(String, String) - Method in interface org.openqa.selenium.os.OsProcess
 
setEnvironmentVariable(String, String) - Method in class org.openqa.selenium.os.UnixProcess
 
setEnvironmentVariable(String, String) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
setEnvironmentVariables(Map<String, String>) - Method in class org.openqa.selenium.os.CommandLine
Adds the specified environment variables.
setErrorHandler(ErrorHandler) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Set the file detector to be used when sending keyboard input.
setFileDetector(FileDetector) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setFoundBy(SearchContext, WebElement, String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setFoundBy(SearchContext, String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
setId(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setIncludeServerErrors(boolean) - Method in class org.openqa.selenium.remote.ErrorHandler
 
SetInformationJobObject(WinNT.HANDLE, int, Pointer, int) - Method in interface org.openqa.selenium.os.Kernel32
 
setInput(String) - Method in class org.openqa.selenium.os.CommandLine
 
setInput(String) - Method in interface org.openqa.selenium.os.OsProcess
 
setInput(String) - Method in class org.openqa.selenium.os.UnixProcess
 
setInput(String) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
setItem(String, String) - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
setItem(String, String) - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
setJavascriptEnabled(boolean) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setLocalLogs(LocalLogs) - Method in interface org.openqa.selenium.logging.NeedsLocalLogs
 
setLocalLogs(LocalLogs) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
setLocation(Location) - Method in class org.openqa.selenium.remote.html5.RemoteLocationContext
 
setLogLevel(Level) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Sets the RemoteWebDriver's client log level.
setNetworkConnection(NetworkConnection.ConnectionType) - Method in class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
setOpacity(double) - Method in class org.openqa.selenium.support.Color
 
setParent(RemoteWebDriver) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setPlatform(Platform) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setPosition(Point) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
setPosition(Point) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWindow
 
setScriptTimeout(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
setScriptTimeout(long, TimeUnit) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTimeouts
 
setSelected(WebElement, boolean) - Method in class org.openqa.selenium.support.ui.Select
Select or deselect specified option
setSessionId(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setSessionId(String) - Method in class org.openqa.selenium.remote.Response
 
setSize(Dimension) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
setSize(Dimension) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWindow
 
setState(String) - Method in class org.openqa.selenium.remote.Response
 
setStatus(int) - Method in class org.openqa.selenium.remote.http.HttpResponse
 
setStatus(Integer) - Method in class org.openqa.selenium.remote.Response
 
setTargetHost(String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Sets the host this response was received from.
setTemporaryDirectory(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
setUp() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
setValue(Object) - Method in class org.openqa.selenium.remote.Response
 
setVersion(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setWorkingDirectory(String) - Method in class org.openqa.selenium.os.CommandLine
 
setWorkingDirectory(File) - Method in interface org.openqa.selenium.os.OsProcess
 
setWorkingDirectory(File) - Method in class org.openqa.selenium.os.UnixProcess
 
setWorkingDirectory(File) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
shouldCache - Variable in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
 
shouldReap() - Method in class org.openqa.selenium.io.TemporaryFilesystem
Returns true if we should be reaping profiles.
shutdownHook - Variable in class org.openqa.selenium.io.TemporaryFilesystem
 
SimplePropertyDescriptor - Class in org.openqa.selenium.remote
 
SimplePropertyDescriptor() - Constructor for class org.openqa.selenium.remote.SimplePropertyDescriptor
 
SimplePropertyDescriptor(String, Method, Method) - Constructor for class org.openqa.selenium.remote.SimplePropertyDescriptor
 
SingleKeyAction - Class in org.openqa.selenium.interactions.internal
Used both by KeyDownAction and KeyUpAction
SingleKeyAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.internal.SingleKeyAction
 
SingleKeyAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.internal.SingleKeyAction
 
singleTap(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of single tap on the screen, analogous to click using a Mouse.
singleTap(Coordinates) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
singleTap(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
SingleTapAction - Class in org.openqa.selenium.interactions.touch
Creates a single tap gesture on a touch screen
SingleTapAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.SingleTapAction
 
size() - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
size() - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
sleep(Duration) - Method in interface org.openqa.selenium.support.ui.Sleeper
Sleeps for the specified duration of time.
sleeper - Variable in class org.openqa.selenium.lift.WebDriverTestContext
 
sleeper - Variable in class org.openqa.selenium.support.ui.FluentWait
 
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.pagefactory.AjaxElementLocator.SlowLoadingElement
 
sleepFor() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElementList
 
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
 
SlowLoadingElement(Clock, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElement
 
SlowLoadingElementList(Clock, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator.SlowLoadingElementList
 
speed - Variable in class org.openqa.selenium.interactions.touch.FlickAction
 
SPEED_FAST - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
 
SPEED_NORMAL - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
 
STACK_TRACE - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
STALE_ELEMENT_REFERENCE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
stalenessOf(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Wait until an element is no longer attached to the DOM.
start - Variable in class org.openqa.selenium.io.CircularOutputStream
 
start(Process) - Method in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
start() - Method in class org.openqa.selenium.remote.service.DriverService
Starts this service if it is not already running.
START_OF_USER_PORTS - Static variable in class org.openqa.selenium.net.PortProber
 
startClient() - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called before starting a new session.
startClient(Capabilities, Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called before starting a new session.
starting - Variable in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
startSession(Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
startSession(Capabilities, Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
state - Variable in class org.openqa.selenium.remote.Response
 
stateToStatus - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
STATUS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
status - Variable in class org.openqa.selenium.remote.http.HttpResponse
 
status - Variable in class org.openqa.selenium.remote.RemoteStatus
 
status - Variable in class org.openqa.selenium.remote.Response
 
statusToState - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
stop() - Method in class org.openqa.selenium.remote.service.DriverService
Stops this service is it is currently running.
stopClient() - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called after executing a RemoteWebDriver.quit() command.
stopClient(Capabilities, Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called after executing a RemoteWebDriver.quit() command.
StoringLocalLogs - Class in org.openqa.selenium.logging
LocalLogs instance that has its own storage.
StoringLocalLogs(Set<String>) - Constructor for class org.openqa.selenium.logging.StoringLocalLogs
 
submit() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
submit() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
SUBMIT_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
submitButton() - Static method in class org.openqa.selenium.lift.find.InputFinder
 
submitButton(String) - Static method in class org.openqa.selenium.lift.find.InputFinder
 
SUCCESS - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
SUCCESS_STRING - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
suffix - Variable in class org.openqa.selenium.io.FileHandler.FileSuffixFilter
 
SUPPORTS_ALERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_APPLICATION_CACHE - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_FINDING_BY_CSS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_JAVASCRIPT - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_LOCATION_CONTEXT - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_NETWORK_CONNECTION - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_SQL_DATABASE - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_WEB_STORAGE - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SWITCH_TO_CONTEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_FRAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_PARENT_FRAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
switchTo() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
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
 
sysTemp - Static variable in class org.openqa.selenium.io.TemporaryFilesystem
 

T

t - Variable in class org.openqa.selenium.os.ProcessUtils.ProcessWaiter
 
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.
TableCellFinder() - Constructor for class org.openqa.selenium.lift.find.TableCellFinder
 
TableFinder - Class in org.openqa.selenium.lift.find
A Finder for HTML table tags.
TableFinder() - Constructor for class org.openqa.selenium.lift.find.TableFinder
 
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
 
TAKES_SCREENSHOT - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
targetHost - Variable in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
targetLocator - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
taskkill - Static variable in class org.openqa.selenium.os.WindowsUtils
 
tearDown() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
temporaryFiles - Variable in class org.openqa.selenium.io.TemporaryFilesystem
 
TemporaryFilesystem - Class in org.openqa.selenium.io
A wrapper around temporary filesystem behaviour.
TemporaryFilesystem(File) - Constructor for class org.openqa.selenium.io.TemporaryFilesystem
 
TerminateJobObject(WinNT.HANDLE, long) - Method in interface org.openqa.selenium.os.Kernel32
 
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.
TextMatcher(Matcher<String>) - Constructor for class org.openqa.selenium.lift.match.TextMatcher
 
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.
THIS_IS_WINDOWS - Static variable in class org.openqa.selenium.os.WindowsUtils
 
thisIsWindows() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns true if the current OS is MS Windows; false otherwise
THREAD_COUNTER - Static variable in class org.openqa.selenium.net.UrlChecker
 
THREAD_POOL - Static variable in class org.openqa.selenium.net.UrlChecker
 
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
 
ThreadGuard.WebDriverInvocationHandler - Class in org.openqa.selenium.support
 
threadId - Variable in class org.openqa.selenium.support.ThreadGuard.WebDriverInvocationHandler
 
threadName - Variable in class org.openqa.selenium.support.ThreadGuard.WebDriverInvocationHandler
 
throwIfResponseFailed(Response, long) - Method in class org.openqa.selenium.remote.ErrorHandler
 
time - Variable in class org.openqa.selenium.support.ui.Duration
 
timeLimiter - Variable in class org.openqa.selenium.net.UrlChecker
 
TIMEOUT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
timeout - Variable in class org.openqa.selenium.support.ui.FluentWait
 
TIMEOUT_THREE_HOURS - Static variable in class org.openqa.selenium.remote.internal.HttpClientFactory
 
TIMEOUT_TWO_MINUTES - Static variable in class org.openqa.selenium.remote.internal.HttpClientFactory
 
TimeoutException(String, Throwable) - Constructor for exception org.openqa.selenium.net.UrlChecker.TimeoutException
 
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
 
timeOutInSeconds - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory
 
timeOutInSeconds - Variable in class org.openqa.selenium.support.ui.SlowLoadableComponent
 
timeouts() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
timeouts() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
timeouts - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTimeouts
 
TIMESTAMP - Static variable in class org.openqa.selenium.remote.RemoteLogs
 
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
 
to(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
to(URL) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
to(String) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringNavigation
 
to(URL) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringNavigation
 
toLevel(String) - Static method in class org.openqa.selenium.logging.LogLevelMapping
 
toProtocolHostAndPort(String) - Static method in class org.openqa.selenium.net.Urls
Strips the specified URL so it only includes a protocol, hostname and port
toState(Integer) - Static method in class org.openqa.selenium.remote.ErrorCodes
 
toStatus(String) - Static method in class org.openqa.selenium.remote.ErrorCodes
 
toStatusCode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
Converts a thrown error into the corresponding status code.
toString() - Method in class org.openqa.selenium.io.CircularOutputStream
 
toString() - Method in class org.openqa.selenium.os.CommandLine
 
toString() - Method in class org.openqa.selenium.os.UnixProcess
 
toString() - Method in class org.openqa.selenium.remote.Command
 
toString() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
toString() - Method in class org.openqa.selenium.remote.RemoteStatus
 
toString() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
toString() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
toString() - Method in class org.openqa.selenium.remote.Response
 
toString() - Method in class org.openqa.selenium.remote.SessionId
 
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.events.EventFiringWebDriver.EventFiringWebElement
 
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
 
toStringOrNull(Object) - Static method in class org.openqa.selenium.remote.ErrorHandler.FrameInfoToStackFrame
 
TOUCH_DOUBLE_TAP - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_DOWN - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_FLICK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_LONG_PRESS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_MOVE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_SCROLL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_SINGLE_TAP - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_UP - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TouchAction - Class in org.openqa.selenium.interactions.internal
Base class for all touch screen-related actions
TouchAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.TouchAction
 
TouchActions - Class in org.openqa.selenium.interactions.touch
Implements actions for touch enabled devices, reusing the available composite and builder design patterns from Actions.
TouchActions(WebDriver) - Constructor for class org.openqa.selenium.interactions.touch.TouchActions
 
TouchActions(Keyboard, TouchScreen) - Constructor for class org.openqa.selenium.interactions.touch.TouchActions
 
touchScreen - Variable in class org.openqa.selenium.interactions.internal.TouchAction
 
touchScreen - Variable in class org.openqa.selenium.interactions.touch.TouchActions
 
touchScreen - Variable in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
traceWith(Logger) - Static method in class org.openqa.selenium.os.WindowsUtils
 
tryToKillByName(String) - Static method in class org.openqa.selenium.os.WindowsUtils
Kill processes by name, log and ignore errors
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
 
TYPE_KEY - Static variable in class org.openqa.selenium.remote.RemoteLogs
 

U

UIRestrictionsClass - Variable in class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS
 
UNABLE_TO_SET_COOKIE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
uncapitalize(String) - Static method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
underlying - Variable in class org.openqa.selenium.support.ThreadGuard.WebDriverInvocationHandler
 
underlyingElement - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWebElement
 
UNEXPECTED_ALERT_BEHAVIOUR - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
UNEXPECTED_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UnexpectedTagNameException - Exception in org.openqa.selenium.support.ui
 
UnexpectedTagNameException(String, String) - Constructor for exception org.openqa.selenium.support.ui.UnexpectedTagNameException
 
UNHANDLED_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
unit - Variable in class org.openqa.selenium.support.ui.Duration
 
UnixProcess - Class in org.openqa.selenium.os
 
UnixProcess(String, String...) - Constructor for class org.openqa.selenium.os.UnixProcess
 
UnixProcess.MultioutputStream - Class in org.openqa.selenium.os
 
UnixProcess.SeleniumWatchDog - Class in org.openqa.selenium.os
 
UNKNOWN_CLASS - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
UNKNOWN_COMMAND - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UNKNOWN_FILE - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
UNKNOWN_METHOD - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
UnknownServerException(String) - Constructor for exception org.openqa.selenium.remote.ErrorHandler.UnknownServerException
 
unpackWrappedArgs(Object...) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
unpackWrappedElement(Object) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
UnreachableBrowserException - Exception in org.openqa.selenium.remote
Indicates there was a problem communicating with the browser being controlled or the Selenium server.
UnreachableBrowserException(String) - Constructor for exception org.openqa.selenium.remote.UnreachableBrowserException
 
UnreachableBrowserException(String, Throwable) - Constructor for exception org.openqa.selenium.remote.UnreachableBrowserException
 
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.
unzip(InputStream) - Static method in class org.openqa.selenium.io.FileHandler
 
unzip(String, File) - Method in class org.openqa.selenium.io.Zip
 
unzip(File, File) - Method in class org.openqa.selenium.io.Zip
 
unzip(InputStream, File) - Method in class org.openqa.selenium.io.Zip
 
unzipFile(File, InputStream, String) - Method in class org.openqa.selenium.io.Zip
 
up(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of the gesture 'up' on the screen.
up(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
up(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
UpAction - Class in org.openqa.selenium.interactions.touch
Creates an up gesture.
UpAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.UpAction
 
upload(File) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
UPLOAD_FILE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
uri - Variable in class org.openqa.selenium.remote.http.HttpRequest
 
url - Variable in class org.openqa.selenium.remote.CommandInfo
 
url - Variable in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
url - Variable in class org.openqa.selenium.remote.service.DriverService
The base URL for the managed server.
UrlChecker - Class in org.openqa.selenium.net
Polls a URL until a HTTP 200 response is received.
UrlChecker() - Constructor for class org.openqa.selenium.net.UrlChecker
 
UrlChecker(TimeLimiter) - Constructor for class org.openqa.selenium.net.UrlChecker
 
UrlChecker.TimeoutException - Exception in org.openqa.selenium.net
 
urlContains(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for the URL of the current page to contain specific text.
urlEncode(String) - Static method in class org.openqa.selenium.net.Urls
Encodes the text as an URL using UTF-8.
urlMatches(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Expectation for the URL to match a specific regular expression
Urls - Class in org.openqa.selenium.net
 
Urls() - Constructor for class org.openqa.selenium.net.Urls
 
urlToBe(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for the URL of the current page to be a specific url.
UselessFileDetector - Class in org.openqa.selenium.remote
A file detector that never finds anything.
UselessFileDetector() - Constructor for class org.openqa.selenium.remote.UselessFileDetector
 
usingAnyFreePort() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Configures the driver server to start on any available port.
usingDriverExecutable(File) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Sets which driver executable the builder will use.
usingPort(int) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Sets which port the driver server should be started on.

V

value - Variable in class org.openqa.selenium.lift.match.ValueMatcher
 
value(Object) - Static method in class org.openqa.selenium.lift.match.ValueMatcher
 
value(Object) - Static method in class org.openqa.selenium.lift.Matchers
 
value - Variable in class org.openqa.selenium.os.WindowsUtils.RegKeyValue
 
value - Variable in class org.openqa.selenium.remote.Response
 
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.interactions.internal.MouseAction.Button
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.logging.profiler.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.http.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.RemoteWebDriver.When
Returns the enum constant of this type with the specified name.
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.interactions.internal.MouseAction.Button
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.logging.profiler.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.remote.http.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.remote.RemoteWebDriver.When
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.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.
VERSION - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
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

W

w3cComplianceLevel - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
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
 
waitFor() - Method in class org.openqa.selenium.os.CommandLine
 
waitFor(long) - Method in class org.openqa.selenium.os.CommandLine
 
waitFor() - Method in interface org.openqa.selenium.os.OsProcess
 
waitFor(long) - Method in interface org.openqa.selenium.os.OsProcess
 
waitFor() - Method in class org.openqa.selenium.os.UnixProcess
 
waitFor(long) - Method in class org.openqa.selenium.os.UnixProcess
 
waitFor() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
waitFor(long) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
waitFor() - Method in class org.openqa.selenium.support.ui.SlowLoadableComponent
 
waitForPortUp(int, int, TimeUnit) - Static method in class org.openqa.selenium.net.PortProber
 
waitForProcessDeath(Process, long) - Static method in class org.openqa.selenium.os.ProcessUtils
Waits the specified timeout for the process to die
waitForProcessStarted() - Method in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
waitForTerminationAfterDestroy(int, TimeUnit) - Method in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
waitUntilAvailable(long, TimeUnit, URL...) - Method in class org.openqa.selenium.net.UrlChecker
 
waitUntilAvailable() - Method in class org.openqa.selenium.remote.service.DriverService
 
waitUntilUnavailable(long, TimeUnit, URL) - Method in class org.openqa.selenium.net.UrlChecker
 
wbem - Static variable in class org.openqa.selenium.os.WindowsUtils
 
WebDriverEventListener - Interface in org.openqa.selenium.support.events
 
WebDriverInvocationHandler(Object) - Constructor for class org.openqa.selenium.support.ThreadGuard.WebDriverInvocationHandler
 
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
 
WebDriverTestContext(WebDriver, Clock, Sleeper) - 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
 
WebElementToJsonConverter - Class in org.openqa.selenium.remote.internal
Converts RemoteWebElement objects, which may be wrapped, into their JSON representation as defined by the WebDriver wire protocol.
WebElementToJsonConverter() - Constructor for class org.openqa.selenium.remote.internal.WebElementToJsonConverter
 
When() - Constructor for enum org.openqa.selenium.remote.RemoteWebDriver.When
 
where - Variable in class org.openqa.selenium.interactions.internal.BaseAction
 
window(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
window() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
window() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringOptions
 
window(String) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringTargetLocator
 
window - Variable in class org.openqa.selenium.support.events.EventFiringWebDriver.EventFiringWindow
 
WindowsProcessGroup - Class in org.openqa.selenium.os
Utility class for grouping a set of processes into a process group on Windows.
WindowsProcessGroup(String, String...) - Constructor for class org.openqa.selenium.os.WindowsProcessGroup
 
WindowsRegistryException - Exception in org.openqa.selenium.os
 
WindowsRegistryException(Exception) - Constructor for exception org.openqa.selenium.os.WindowsRegistryException
 
WindowsRegistryException(String) - Constructor for exception org.openqa.selenium.os.WindowsRegistryException
 
WindowsUtils - Class in org.openqa.selenium.os
 
WindowsUtils() - Constructor for class org.openqa.selenium.os.WindowsUtils
 
WindowsUtils.RegKeyValue - Class in org.openqa.selenium.os
 
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
 
withEnvironment(Map<String, String>) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Defines the environment for the launched driver server.
withLogFile(File) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Configures the driver server to write log to the given file.
withMessage(String) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets the message to be displayed when time expires.
withMessage(Supplier<String>) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets the message to be evaluated and 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.
wmic - Static variable in class org.openqa.selenium.os.WindowsUtils
 
workingDirectory - Variable in class org.openqa.selenium.os.WindowsProcessGroup
 
write(int) - Method in class org.openqa.selenium.io.CircularOutputStream
 
write(int) - Method in class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
writeBooleanRegistryValue(String, boolean) - Static method in class org.openqa.selenium.os.WindowsUtils
 
writeIntRegistryValue(String, int) - Static method in class org.openqa.selenium.os.WindowsUtils
 
writeMethod - Variable in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
WriteOperationCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
writeStringRegistryValue(String, String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
WriteTransferCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 

X

x - Variable in class org.openqa.selenium.interactions.touch.DownAction
 
x - Variable in class org.openqa.selenium.interactions.touch.MoveAction
 
x - Variable in class org.openqa.selenium.interactions.touch.UpAction
 
xOffset - Variable in class org.openqa.selenium.interactions.MoveToOffsetAction
 
xOffset - Variable in class org.openqa.selenium.interactions.touch.FlickAction
 
xOffset - Variable in class org.openqa.selenium.interactions.touch.ScrollAction
 
xpath - Variable in class org.openqa.selenium.lift.find.XPathFinder
 
XPATH_LOOKUP_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
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
 
xSpeed - Variable in class org.openqa.selenium.interactions.touch.FlickAction
 

Y

y - Variable in class org.openqa.selenium.interactions.touch.DownAction
 
y - Variable in class org.openqa.selenium.interactions.touch.MoveAction
 
y - Variable in class org.openqa.selenium.interactions.touch.UpAction
 
yOffset - Variable in class org.openqa.selenium.interactions.MoveToOffsetAction
 
yOffset - Variable in class org.openqa.selenium.interactions.touch.FlickAction
 
yOffset - Variable in class org.openqa.selenium.interactions.touch.ScrollAction
 
ySpeed - Variable in class org.openqa.selenium.interactions.touch.FlickAction
 

Z

Zip - Class in org.openqa.selenium.io
 
Zip() - Constructor for class org.openqa.selenium.io.Zip
 
zip(File, File) - Method in class org.openqa.selenium.io.Zip
 
zip(File) - Method in class org.openqa.selenium.io.Zip
 
zip(File, OutputStream) - Method in class org.openqa.selenium.io.Zip
 
zipFile(File, File) - Method in class org.openqa.selenium.io.Zip
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links