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

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 interface org.openqa.selenium.Alert
 
accept() - Method in class org.openqa.selenium.android.library.AndroidAlert
 
ACCEPT_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ACCEPT_SSL_CERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
ACCEPT_UNTRUSTED_CERTIFICATES - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
Deprecated.
Action - Interface in org.openqa.selenium.interactions
Interface representing a single user-interaction action.
action - Variable in class org.openqa.selenium.interactions.Actions
 
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.
activateEngine(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
activateEngine(String) - Method in interface org.openqa.selenium.WebDriver.ImeHandler
Make an engines that is available (appears on the list returned by getAvailableEngines) active.
activeElement() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
activeElement() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Switches to the element that currently has focus within the document currently "switched to", or the body element if this cannot be detected.
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
 
AddApplicationCache - Class in org.openqa.selenium.remote.html5
 
AddApplicationCache() - Constructor for class org.openqa.selenium.remote.html5.AddApplicationCache
 
addArguments(String...) - Method in class org.openqa.selenium.chrome.ChromeOptions
 
addArguments(List<String>) - Method in class org.openqa.selenium.chrome.ChromeOptions
Adds additional command line arguments to be used when starting Chrome.
AddBrowserConnection - Class in org.openqa.selenium.remote.html5
 
AddBrowserConnection() - Constructor for class org.openqa.selenium.remote.html5.AddBrowserConnection
 
addCommandLineOptions(String...) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
addCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
addCookie(Cookie) - Method in interface org.openqa.selenium.WebDriver.Options
Add a specific cookie.
addCustomRequestHeader(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
addCustomRequestHeader(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Tells the Selenium server to add the specificed key and value as a custom outgoing request header.
AddDatabaseStorage - Class in org.openqa.selenium.remote.html5
 
AddDatabaseStorage() - Constructor for class org.openqa.selenium.remote.html5.AddDatabaseStorage
 
addDriverAugmentation(String, AugmenterProvider) - Method in class org.openqa.selenium.remote.Augmenter
Add a mapping between a capability name and the implementation of the interface that name represents for instances of WebDriver.
addElementAugmentation(String, AugmenterProvider) - Method in class org.openqa.selenium.remote.Augmenter
Add a mapping between a capability name and the implementation of the interface that name represents for instances of WebElement.
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.LocalLogs
 
addExtension(Class<?>, String) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
addExtension(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Attempt to add an extension to install into this instance.
addExtension(String, Extension) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
addExtensions(File...) - Method in class org.openqa.selenium.chrome.ChromeOptions
 
addExtensions(List<File>) - Method in class org.openqa.selenium.chrome.ChromeOptions
Adds a new Chrome extension to install on browser startup.
AddFindsByCss - Class in org.openqa.selenium.remote
 
AddFindsByCss() - Constructor for class org.openqa.selenium.remote.AddFindsByCss
 
AddFindsChildByCss - Class in org.openqa.selenium.remote
 
AddFindsChildByCss() - Constructor for class org.openqa.selenium.remote.AddFindsChildByCss
 
addInfo(String, String) - Method in exception org.openqa.selenium.WebDriverException
 
addJavascriptInterface(Object, String) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
AddLocationContext - Class in org.openqa.selenium.remote.html5
 
AddLocationContext() - Constructor for class org.openqa.selenium.remote.html5.AddLocationContext
 
addLocationStrategy(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
addLocationStrategy(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Defines a new function for Selenium to locate elements on the page.
addLog(String, LogEntries) - Method in class org.openqa.selenium.logging.SessionLogs
 
addMethod(String, SeleneseCommand<?>) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
addMutator(ScriptMutator) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
addPreferences(LoggingPreferences) - Method in class org.openqa.selenium.logging.LoggingPreferences
Adds the given logging preferences giving them precedence over existing preferences.
AddRotatable - Class in org.openqa.selenium.remote
 
AddRotatable() - Constructor for class org.openqa.selenium.remote.AddRotatable
 
addScript(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
addScript(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Loads script content into a new script tag in the Selenium document.
addSelection(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
addSelection(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Add a selection to the set of selected options in a multi-select element using an option locator.
addWebDriverExtensionIfNeeded() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
AddWebStorage - Class in org.openqa.selenium.remote.html5
 
AddWebStorage() - Constructor for class org.openqa.selenium.remote.html5.AddWebStorage
 
Affinity - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
afterChangeValueOf(WebElement, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
afterChangeValueOf(WebElement, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
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
afterNavigateBack(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
afterNavigateBack(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
Called after navigate().back().
afterNavigateForward(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
afterNavigateForward(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
Called after navigate().forward().
afterNavigateTo(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
afterNavigateTo(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
Called after get(String url) respectively navigate().to(String url).
afterScript(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
afterScript(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
AjaxElementLocator - Class in org.openqa.selenium.support.pagefactory
An element locator that will wait for the specified number of seconds for an element to appear, rather than failing instantly if it's not present.
AjaxElementLocator(SearchContext, Field, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
Main constructor.
AjaxElementLocator(Clock, SearchContext, Field, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
 
AjaxElementLocatorFactory - Class in org.openqa.selenium.support.pagefactory
 
AjaxElementLocatorFactory(SearchContext, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory
 
Alert - Interface in org.openqa.selenium
 
alert() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
alert() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Switches to the currently active modal dialog for this particular driver instance.
alertIsPresent() - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
AlertManager - Class in org.openqa.selenium.android.library
This tracks manages all alerts and pop-up windows opened by the current views.
AlertManager() - Constructor for class org.openqa.selenium.android.library.AlertManager
 
allMatching(List<Matcher<S>>, Collection<S>) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
allowNativeXpath(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
allowNativeXpath(String) - Method in interface com.thoughtworks.selenium.Selenium
Specifies whether Selenium should use the native in-browser implementation of XPath (if any native version is available); if you pass "false" to this function, we will always use our pure-JavaScript xpath library.
altKeyDown() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
altKeyDown() - Method in interface com.thoughtworks.selenium.Selenium
Press the alt key and hold it down until doAltUp() is called or a new page is loaded.
altKeyUp() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
altKeyUp() - Method in interface com.thoughtworks.selenium.Selenium
Release the alt key.
ANDROID - Static variable in interface org.openqa.selenium.remote.BrowserType
 
android() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
AndroidAlert - Class in org.openqa.selenium.android.library
This class represents an Android alert.
AndroidAtoms - Enum in org.openqa.selenium.android.library
The WebDriver atoms are used to ensure consistent behaviour cross-browser.
AndroidDriver - Class in org.openqa.selenium.android
A driver for running tests on an Android device or emulator.
AndroidDriver() - Constructor for class org.openqa.selenium.android.AndroidDriver
The default constructor assumes the remote server is listening at http://localhost:8080/wd/hub
AndroidDriver(Capabilities) - Constructor for class org.openqa.selenium.android.AndroidDriver
 
AndroidDriver(String) - Constructor for class org.openqa.selenium.android.AndroidDriver
 
AndroidDriver(DesiredCapabilities) - Constructor for class org.openqa.selenium.android.AndroidDriver
 
AndroidDriver(URL) - Constructor for class org.openqa.selenium.android.AndroidDriver
 
AndroidDriver(URL, DesiredCapabilities) - Constructor for class org.openqa.selenium.android.AndroidDriver
 
AndroidLogs - Class in org.openqa.selenium.android.library
 
AndroidLogs() - Constructor for class org.openqa.selenium.android.library.AndroidLogs
 
AndroidWebDriver - Class in org.openqa.selenium.android.library
 
AndroidWebDriver(Activity) - Constructor for class org.openqa.selenium.android.library.AndroidWebDriver
Use this contructor to use WebDriver with a WebView that has the same settings as the Android browser.
AndroidWebDriver(Activity, ViewFactory, ViewClientWrapper, ChromeClientWrapper) - Constructor for class org.openqa.selenium.android.library.AndroidWebDriver
Use this constructor to use WebDriver with a custom view.
AndroidWebDriver(Activity, ViewFactory, ViewClientWrapper, ChromeClientWrapper, View.OnFocusChangeListener) - Constructor for class org.openqa.selenium.android.library.AndroidWebDriver
Use this constructor to use WebDriver with a custom view and a custom View.OnFocusChangeListener for that view..
AndroidWebElement - Class in org.openqa.selenium.android.library
Represents an Android HTML element.
Annotations - Class in org.openqa.selenium.support.pagefactory
 
Annotations(Field) - Constructor for class org.openqa.selenium.support.pagefactory.Annotations
 
answerOnNextPrompt(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
answerOnNextPrompt(String) - Method in interface com.thoughtworks.selenium.Selenium
Instructs Selenium to return the specified answer string in response to the next JavaScript prompt [window.prompt()].
AppCacheStatus - Enum in org.openqa.selenium.html5
Represents the application cache status.
ApplicationCache - Interface in org.openqa.selenium.html5
 
Architecture - Enum in org.openqa.selenium
Represents the known architectures used in WebDriver.
areNativeEventsEnabled() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
asHex() - Method in class org.openqa.selenium.support.Color
 
asMap() - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac
 
asMap() - Method in interface org.openqa.selenium.Capabilities
 
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
 
assertDriverSupportsJavascript(WebDriver) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
assertElementNotStale(HtmlElement) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
assertElementNotStale() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
assertEquals(Object, Object) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
Like JUnit's Assert.assertEquals, but knows how to compare string arrays
assertEquals(String, String) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
Like JUnit's Assert.assertEquals, but handles "regexp:" strings like HTML Selenese
assertEquals(String, String[]) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
Like JUnit's Assert.assertEquals, but joins the string array with commas, and handles "regexp:" strings like HTML Selenese
assertEquals(String[], String[]) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
Asserts that two string arrays have identical string contents
assertEquals(Object, Object) - Static method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like JUnit's Assert.assertEquals, but knows how to compare string arrays
assertEquals(String, String) - Static method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like JUnit's Assert.assertEquals, but handles "regexp:" strings like HTML Selenese
assertEquals(String, String[]) - Static method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like JUnit's Assert.assertEquals, but joins the string array with commas, and handles "regexp:" strings like HTML Selenese
assertEquals(String[], String[]) - Static method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Asserts that two string arrays have identical string contents
assertEquals(Object, Object) - Static method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
assertEquals(String, String) - Static method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
assertEquals(String, String[]) - Static method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
assertEquals(String[], String[]) - Static method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
assertFalse(String, boolean) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
 
assertFalse(boolean) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
 
assertNotEquals(Object, Object) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
Asserts that two objects are not the same (compares using .equals())
assertNotEquals(boolean, boolean) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
Asserts that two booleans are not the same
assertNotEquals(boolean, boolean) - Static method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Asserts that two booleans are not the same
assertNotEquals(Object, Object) - Static method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Asserts that two objects are not the same (compares using .equals())
assertNotSelected(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
assertOnWindows() - Method in class org.openqa.selenium.ie.InternetExplorerDriver
 
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
 
assertTrue(String, boolean) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
 
assertTrue(boolean) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
 
assignId(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
assignId(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Temporarily sets the "id" attribute of the specified element, so you can locate it in the future using its ID rather than a slow/complicated XPath.
AssignProcessToJobObject(WinNT.HANDLE, WinNT.HANDLE) - Method in interface org.openqa.selenium.os.Kernel32
 
ASSUME_UNTRUSTED_ISSUER - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
Deprecated.
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
 
attachFile(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
attachFile(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Sets a file input (upload) field to the file listed in fileLocator
attachScreenshotListener(String, String, ITestContext) - Method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
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
 
AttributeMatcher - Class in org.openqa.selenium.lift.match
hamcrest matcher for attributes of WebElements.
augment(WebDriver) - Method in class org.openqa.selenium.remote.Augmenter
Enhance the interfaces implemented by this instance of WebDriver iff that instance is a RemoteWebDriver.
augment(RemoteWebElement) - Method in class org.openqa.selenium.remote.Augmenter
Enhance the interfaces implemented by this instance of WebElement iff that instance is a RemoteWebElement.
Augmenter - Class in org.openqa.selenium.remote
Enhance the interfaces implemented by an instance of the RemoteWebDriver based on the returned Capabilities of the driver.
Augmenter() - Constructor for class org.openqa.selenium.remote.Augmenter
 
AugmenterProvider - Interface in org.openqa.selenium.remote
Describes and provides an implementation for a particular interface for use with the Augmenter.
authenticateUsing(Credentials) - Method in interface org.openqa.selenium.Alert
 
authenticateUsing(Credentials) - Method in class org.openqa.selenium.android.library.AndroidAlert
 
AVOIDING_PROXY - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 

B

back() - Method in interface org.openqa.selenium.WebDriver.Navigation
Move back a single "item" in the browser's history.
backupNetworkSettings() - Method in class org.openqa.selenium.browserlaunchers.MacProxyManager
Copy OS X network settings into Java's per-user persistent preference store
backupRegistrySettings() - Method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
BASE64 - Static variable in interface org.openqa.selenium.OutputType
Obtain the screenshot as base64 data.
Base64Encoder - Class in org.openqa.selenium.internal
Encodes binary data to plain text as Base64.
Base64Encoder() - Constructor for class org.openqa.selenium.internal.Base64Encoder
 
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.
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
 
beforeChangeValueOf(WebElement, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
beforeChangeValueOf(WebElement, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
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
beforeNavigateBack(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
beforeNavigateBack(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
Called before navigate().back().
beforeNavigateForward(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
beforeNavigateForward(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
Called before navigate().forward().
beforeNavigateTo(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
beforeNavigateTo(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
Called before get(String url) respectively navigate().to(String url).
beforeScript(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
 
beforeScript(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
Beta - Annotation Type in org.openqa.selenium
Indicates that a feature or API is in active development, and so should not be relied upon.
BINARY - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
 
binary - Variable in class org.openqa.selenium.firefox.FirefoxDriver
 
BROWSER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the browser.
BROWSER_ATTACH_TIMEOUT - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines timeout in milliseconds for attaching to new browser window.
BROWSER_EXECUTABLE_PATH - Static variable in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
BROWSER_MODE - Static variable in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
BROWSER_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
BrowserConfigurationOptions - Class in com.thoughtworks.selenium
Contains parameters for a single Selenium browser session.
BrowserConfigurationOptions() - Constructor for class com.thoughtworks.selenium.BrowserConfigurationOptions
Instantiate a blank BrowserConfigurationOptions instance.
BrowserConnection - Interface in org.openqa.selenium.html5
Represents the connection state of the application.
browserDefaultPath() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
BrowserInstallation - Class in org.openqa.selenium.browserlaunchers.locators
Encapsulate useful settings of a browser installation discovered with a BrowserLocator
BrowserInstallation(String, String) - Constructor for class org.openqa.selenium.browserlaunchers.locators.BrowserInstallation
 
BrowserLauncher - Interface in org.openqa.selenium.browserlaunchers
The launcher interface for classes that will start/stop the browser process.
BrowserLocator - Interface in org.openqa.selenium.browserlaunchers.locators
Discovers a valid browser installation on local system.
browserName() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox2Locator
 
browserName() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
 
browserName() - Method in class org.openqa.selenium.browserlaunchers.locators.GoogleChromeLocator
 
browserName() - Method in class org.openqa.selenium.browserlaunchers.locators.InternetExplorerLocator
 
browserName() - Method in class org.openqa.selenium.browserlaunchers.locators.SafariLocator
 
browserName() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
browserPathOverridePropertyName() - Method in class org.openqa.selenium.browserlaunchers.locators.FirefoxLocator
 
browserPathOverridePropertyName() - Method in class org.openqa.selenium.browserlaunchers.locators.GoogleChromeLocator
 
browserPathOverridePropertyName() - Method in class org.openqa.selenium.browserlaunchers.locators.InternetExplorerLocator
 
browserPathOverridePropertyName() - Method in class org.openqa.selenium.browserlaunchers.locators.SafariLocator
 
browserPathOverridePropertyName() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
BrowserType - Interface in org.openqa.selenium.remote
All the browsers supported by selenium
build() - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Creates a new service to manage the driver server.
build() - Method in class org.openqa.selenium.Cookie.Builder
 
build() - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Creates a new service to manage the driver server.
build() - Method in class org.openqa.selenium.interactions.Actions
Generates a composite action containinig all actions so far, ready to be performed (and resets the internal builder state, so subsequent calls to build() will contain fresh sequences).
buildBy() - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromDefault() - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromFindBy(FindBy) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromFindBys(FindBys) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromLongFindBy(FindBy) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromShortFindBy(FindBy) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildBysFromFindByOneOf(FindAll) - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
BuildInfo - Class in org.openqa.selenium.internal
Reads information about how the current application was built from the Build-Info section of the manifest in the jar file, which contains this class.
BuildInfo() - Constructor for class org.openqa.selenium.internal.BuildInfo
 
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 - Class in org.openqa.selenium
Mechanism used to locate elements within a document.
By() - Constructor for class org.openqa.selenium.By
 
By.ByClassName - Class in org.openqa.selenium
 
By.ByClassName(String) - Constructor for class org.openqa.selenium.By.ByClassName
 
By.ByCssSelector - Class in org.openqa.selenium
 
By.ByCssSelector(String) - Constructor for class org.openqa.selenium.By.ByCssSelector
 
By.ById - Class in org.openqa.selenium
 
By.ById(String) - Constructor for class org.openqa.selenium.By.ById
 
By.ByLinkText - Class in org.openqa.selenium
 
By.ByLinkText(String) - Constructor for class org.openqa.selenium.By.ByLinkText
 
By.ByName - Class in org.openqa.selenium
 
By.ByName(String) - Constructor for class org.openqa.selenium.By.ByName
 
By.ByPartialLinkText - Class in org.openqa.selenium
 
By.ByPartialLinkText(String) - Constructor for class org.openqa.selenium.By.ByPartialLinkText
 
By.ByTagName - Class in org.openqa.selenium
 
By.ByTagName(String) - Constructor for class org.openqa.selenium.By.ByTagName
 
By.ByXPath - Class in org.openqa.selenium
 
By.ByXPath(String) - Constructor for class org.openqa.selenium.By.ByXPath
 
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
 
BYTES - Static variable in interface org.openqa.selenium.OutputType
Obtain the screenshot as raw bytes.

C

CacheLookup - Annotation Type in org.openqa.selenium.support
Marker annotation to be applied to WebElements to indicate that it never changes (that is, that the same instance in the DOM will always be used)
canExecute(File) - Static method in class org.openqa.selenium.io.FileHandler
 
canUse(String) - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
Capabilities - Interface in org.openqa.selenium
Describes a series of key/value pairs that encapsulate aspects of a browser.
CAPABILITY - Static variable in class org.openqa.selenium.chrome.ChromeOptions
Key used to store a set of ChromeOptions in a DesiredCapabilities object.
CapabilityType - Interface in org.openqa.selenium.remote
Commonly seen remote webdriver capabilities.
CapabilityType.ForSeleniumServer - Interface in org.openqa.selenium.remote
 
captureEntirePageScreenshot(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
captureEntirePageScreenshot(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Saves the entire contents of the current window canvas to a PNG file.
captureEntirePageScreenshotToString(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
captureEntirePageScreenshotToString(String) - Method in interface com.thoughtworks.selenium.Selenium
Downloads a screenshot of the browser current window canvas to a based 64 encoded PNG file.
captureNetworkTraffic(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
captureNetworkTraffic(String) - Method in interface com.thoughtworks.selenium.Selenium
Returns the network traffic seen by the browser, including headers, AJAX requests, status codes, and timings.
capturePicture() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
captureScreenshot(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
captureScreenshot(String) - Method in interface com.thoughtworks.selenium.Selenium
Captures a PNG screenshot to the specified file.
captureScreenshotToString() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
captureScreenshotToString() - Method in interface com.thoughtworks.selenium.Selenium
Capture a PNG screenshot.
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
 
changeNetworkSettings() - Method in class org.openqa.selenium.browserlaunchers.MacProxyManager
change the network settings to enable use of our proxy
changeRegistrySettings(Capabilities) - Method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
charAt(int) - Method in enum org.openqa.selenium.Keys
 
check(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
check(String) - Method in interface com.thoughtworks.selenium.Selenium
Check a toggle-button (checkbox/radio)
checkExecutable(File) - Static method in class org.openqa.selenium.remote.service.DriverService
 
checkForVerificationErrors() - Method in class com.thoughtworks.selenium.SeleneseTestBase
Asserts that there were no verification errors during the current test, failing immediately if any are found
checkForVerificationErrors() - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Asserts that there were no verification errors during the current test, failing immediately if any are found
checkForVerificationErrors() - Method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
chooseCancelOnNextConfirmation() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
chooseCancelOnNextConfirmation() - Method in interface com.thoughtworks.selenium.Selenium
By default, Selenium's overridden window.confirm() function will return true, as if the user had manually clicked OK; after running this command, the next call to confirm() will return false, as if the user had clicked Cancel.
chooseOkOnNextConfirmation() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
chooseOkOnNextConfirmation() - Method in interface com.thoughtworks.selenium.Selenium
Undo the effect of calling chooseCancelOnNextConfirmation.
chord(CharSequence...) - Static method in enum org.openqa.selenium.Keys
Simulate pressing many keys at once in a "chord".
CHROME - Static variable in interface org.openqa.selenium.remote.BrowserType
 
chrome() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
CHROME_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
System property that defines the location of the chromedriver executable that will be used by the default service.
CHROME_DRIVER_LOG_PROPERTY - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
System property that defines the location of the log that will be written by the default service.
ChromeClientWrapper - Class in org.openqa.selenium.android.library
This class wraps a chrome client that must have the *same* API as WebChromeClient.
ChromeClientWrapper(String, Object) - Constructor for class org.openqa.selenium.android.library.ChromeClientWrapper
 
ChromeDriver - Class in org.openqa.selenium.chrome
A WebDriver implementation that controls a Chrome browser running on the local machine.
ChromeDriver() - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver using the default server configuration.
ChromeDriver(ChromeDriverService) - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver instance.
ChromeDriver(Capabilities) - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver instance.
ChromeDriver(ChromeOptions) - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver instance with the specified options.
ChromeDriver(ChromeDriverService, Capabilities) - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver instance.
ChromeDriver(ChromeDriverService, ChromeOptions) - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver instance with the specified options.
ChromeDriverService - Class in org.openqa.selenium.chrome
Manages the life and death of a chromedriver server.
ChromeDriverService.Builder - Class in org.openqa.selenium.chrome
Builder used to configure new ChromeDriverService instances.
ChromeDriverService.Builder() - Constructor for class org.openqa.selenium.chrome.ChromeDriverService.Builder
 
ChromeOptions - Class in org.openqa.selenium.chrome
Class to manage options specific to ChromeDriver.
ChromeOptions() - Constructor for class org.openqa.selenium.chrome.ChromeOptions
 
className(String) - Static method in class org.openqa.selenium.By
Finds elements based on the value of the "class" attribute.
ClasspathExtension - Class in org.openqa.selenium.firefox.internal
 
ClasspathExtension(Class<?>, String) - Constructor for class org.openqa.selenium.firefox.internal.ClasspathExtension
 
clean(FirefoxProfile, File) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
clean(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
CLEAN_SESSION_CAPABILITY - Static variable in class org.openqa.selenium.safari.SafariDriver
A boolean capability that instructs the SafariDriver to delete all existing session data when starting a new session.
cleanTemporaryModel() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
clear() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
clear() - Method in interface org.openqa.selenium.html5.LocalStorage
 
clear() - Method in interface org.openqa.selenium.html5.SessionStorage
 
clear() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
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 interface org.openqa.selenium.WebElement
If this element is a text entry element, this will clear the value.
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
 
clearCache(boolean) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
clearFormData() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
clearHistory() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
clearVerificationErrors() - Method in class com.thoughtworks.selenium.SeleneseTestBase
Clears out the list of verification errors
clearVerificationErrors() - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Clears out the list of verification errors
clearView() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
click(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
click(String) - Method in interface com.thoughtworks.selenium.Selenium
Clicks on a link, button, checkbox or radio button.
click() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
click(Coordinates) - Method in class org.openqa.selenium.htmlunit.HtmlUnitMouse
 
click(Coordinates, long, long) - Method in class org.openqa.selenium.htmlunit.HtmlUnitMouse
 
click() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
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(Coordinates) - Method in interface org.openqa.selenium.Mouse
 
CLICK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
click() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
click(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
click() - Method in interface org.openqa.selenium.WebElement
Click this element.
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
 
clickAt(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
clickAt(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Clicks on a link, button, checkbox or radio button.
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.
Clock - Interface in org.openqa.selenium.support.ui
A simple encapsulation to allowing timing
close() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
close() - Method in interface com.thoughtworks.selenium.Selenium
Simulates the user clicking the "close" button in the titlebar of a popup window or tab.
close() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
close() - Method in interface org.openqa.selenium.browserlaunchers.BrowserLauncher
Stop (kill) the browser process
close() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
close() - Method in class org.openqa.selenium.iphone.IPhoneDriver
 
close() - Method in class org.openqa.selenium.logging.LoggingHandler
 
CLOSE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
close() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
close() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
close() - Method in interface org.openqa.selenium.WebDriver
Close the current window, quitting the browser if it's the last window currently open.
closeQuietly(Closeable) - Static method in class org.openqa.selenium.io.IOUtils
 
closeResources(HttpURLConnection, Writer, Reader) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
Color - Class in org.openqa.selenium.support
 
Colors - Enum in org.openqa.selenium.support
 
com.thoughtworks.selenium - package com.thoughtworks.selenium
 
com.thoughtworks.selenium.condition - package com.thoughtworks.selenium.condition
 
combine(LogEntries...) - Static method in class org.openqa.selenium.logging.LogCombiner
 
CombinedFirefoxLocator - Class in org.openqa.selenium.browserlaunchers.locators
Discovers a valid Firefox installation on local system.
CombinedFirefoxLocator() - Constructor for class org.openqa.selenium.browserlaunchers.locators.CombinedFirefoxLocator
 
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
 
COMMAND_LINE_FLAGS - Static variable in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
CommandExecutor - Interface in org.openqa.selenium.remote
 
CommandInfo - Class in org.openqa.selenium.remote
 
CommandInfo(String, HttpVerb) - 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
 
CommandProcessor - Interface in com.thoughtworks.selenium
Provides a doCommand method, which sends the command to the browser to be performed.
commandProcessor - Variable in class com.thoughtworks.selenium.DefaultSelenium
 
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
 
computeLibraryPath(File) - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox2Locator
 
computeLibraryPath(File) - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
 
computeLibraryPath(File) - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
Condition - Class in com.thoughtworks.selenium.condition
Simple predicate class, which also knows how to wait for the condition to be true.
Condition() - Constructor for class com.thoughtworks.selenium.condition.Condition
Creates an instance of Condition with is canonical name as message
Condition(String, Object[]) - Constructor for class com.thoughtworks.selenium.condition.Condition
Creates an instance of Condition with the given message and args, which are in the String.format(String, Object...) modeal.
Condition(String) - Constructor for class com.thoughtworks.selenium.condition.Condition
 
Condition(String, Object) - Constructor for class com.thoughtworks.selenium.condition.Condition
 
Condition(String, Object, Object) - Constructor for class com.thoughtworks.selenium.condition.Condition
 
Condition(String, Object, Object, Object) - Constructor for class com.thoughtworks.selenium.condition.Condition
 
Condition(String, Object, Object, Object, Object) - Constructor for class com.thoughtworks.selenium.condition.Condition
 
Condition(String, Object, Object, Object, Object, Object) - Constructor for class com.thoughtworks.selenium.condition.Condition
 
conditionFailed(ConditionRunner.Context, Condition, String) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner.Log4jMonitor
 
conditionFailed(ConditionRunner.Context, Condition, String) - Method in interface com.thoughtworks.selenium.condition.DefaultConditionRunner.Monitor
 
conditionFailed(ConditionRunner.Context, Condition, String) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner.NoOpMonitor
 
ConditionRunner - Interface in com.thoughtworks.selenium.condition
A ConditionRunner is a class that can execute a Condition, which need certain basic pieces that it needs to execute (e.g.
ConditionRunner.Context - Interface in com.thoughtworks.selenium.condition
conditionWasReached(ConditionRunner.Context, Condition) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner.Log4jMonitor
 
conditionWasReached(ConditionRunner.Context, Condition) - Method in interface com.thoughtworks.selenium.condition.DefaultConditionRunner.Monitor
Called whenever a DefaultConditionRunner.waitFor(Condition) is successful (i.e.
conditionWasReached(ConditionRunner.Context, Condition) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner.NoOpMonitor
 
connectTo(FirefoxBinary, FirefoxProfile, String) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
contextClick(Coordinates) - Method in class org.openqa.selenium.htmlunit.HtmlUnitMouse
 
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 interface org.openqa.selenium.Mouse
 
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
 
contextMenu(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
contextMenu(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates opening the context menu for the specified element (as might happen if the user "right-clicked" on the element).
contextMenuAt(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
contextMenuAt(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates opening the context menu for the specified element (as might happen if the user "right-clicked" on the element).
controlKeyDown() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
controlKeyDown() - Method in interface com.thoughtworks.selenium.Selenium
Press the control key and hold it down until doControlUp() is called or a new page is loaded.
controlKeyUp() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
controlKeyUp() - Method in interface com.thoughtworks.selenium.Selenium
Release the control key.
convert(Object) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
Convert an object that may or may not be a JSONArray or JSONObject 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
 
convertBean(Class<T>, JSONObject, int) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertFromBase64Png(String) - Method in interface org.openqa.selenium.OutputType
Convert the given base64 png to a requested format.
convertFromPngBytes(byte[]) - Method in interface org.openqa.selenium.OutputType
Convert the given png to a requested format.
Cookie - Class in org.openqa.selenium
 
Cookie(String, String, String, Date) - Constructor for class org.openqa.selenium.Cookie
Creates an insecure cookie with no domain specified.
Cookie(String, String, String, String, Date) - Constructor for class org.openqa.selenium.Cookie
Creates an insecure cookie.
Cookie(String, String, String, String, Date, boolean) - Constructor for class org.openqa.selenium.Cookie
Creates a cookie.
Cookie(String, String) - Constructor for class org.openqa.selenium.Cookie
Create a cookie for the default path with the given name and value with no expiry set.
Cookie(String, String, String) - Constructor for class org.openqa.selenium.Cookie
Create a cookie.
Cookie.Builder - Class in org.openqa.selenium
 
Cookie.Builder(String, String) - Constructor for class org.openqa.selenium.Cookie.Builder
 
COOKIE_SUFFIX - Static variable in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
Coordinates - Interface in org.openqa.selenium.interactions.internal
Provides coordinates of an element for advanced interactions.
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
 
copyDirectory(File, File) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
 
copyDirectory(File, String, File) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
Copies all files matching the suffix to the destination directory.
copyModel(File, File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
copyOutputTo(OutputStream) - Method in class org.openqa.selenium.os.CommandLine
 
copyOutputTo(OutputStream) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
copyResource(File, Class<?>, String...) - Static method in class org.openqa.selenium.io.FileHandler
 
copySingleFile(File, File) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
 
copySingleFileWithOverwrite(File, File, boolean) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
 
couldNotFindAnyInstallationMessage() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
create(Augmenter.CompoundHandler, X) - Method in class org.openqa.selenium.remote.Augmenter
 
createCookie(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
createCookie(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Create a new cookie whose path and domain are same with those of current page under test, unless you specified a path for this cookie explicitly.
createCustomProfileDir(String) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
creates an empty temp directory for managing a browser profile
createDefaultService() - Static method in class org.openqa.selenium.chrome.ChromeDriverService
Configures and returns a new ChromeDriverService using the default configuration.
createDefaultService() - Static method in class org.openqa.selenium.ie.InternetExplorerDriverService
Configures and returns a new InternetExplorerDriverService using the default configuration.
createDir(File) - Static method in class org.openqa.selenium.io.FileHandler
 
createDriver() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
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.
createNewView(Activity) - Method in class org.openqa.selenium.android.library.DefaultWebViewFactory
 
createNewView(Activity) - Method in interface org.openqa.selenium.android.library.ViewFactory
Creates a rendering view.
createProfile(String) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
createTempDir(String, String) - Method in class org.openqa.selenium.io.TemporaryFilesystem
Create a temporary directory, and track it for deletion.
Credentials - Interface in org.openqa.selenium.security
Marker interface used to indicate that this object can be used for authentication.
cssSelector(String) - Static method in class org.openqa.selenium.By
Finds elements via the driver's underlying W3 Selector engine.
customProfileDir(String) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
Return the name of the custom profile directory for a specific seleniumm session

D

DATA_DIR_CAPABILITY - Static variable in class org.openqa.selenium.safari.SafariDriver
Capability that defines the path to a Safari installations data directory.
DatabaseStorage - Interface in org.openqa.selenium.html5
Deprecated.
Web SQL has been deprecated, see http://dev.w3.org/html5/webdatabase/
deactivate() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
deactivate() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
De-activate IME input (turns off the currently activated engine).
DEBUG - Static variable in class com.thoughtworks.selenium.SeleniumLogLevels
 
decode(String) - Method in class org.openqa.selenium.internal.Base64Encoder
 
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_ENABLE_NATIVE_EVENTS - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
 
DEFAULT_INTERVAL - Static variable in class com.thoughtworks.selenium.Wait
The interval to pause between checking; the default is 500 milliseconds
DEFAULT_IWEBDRIVER_URL - Static variable in class org.openqa.selenium.iphone.IPhoneDriver
This is the default port and URL for iWebDriver.
DEFAULT_PORT - Static variable in class org.openqa.selenium.internal.SocketLock
 
DEFAULT_SLEEP_TIMEOUT - Static variable in class org.openqa.selenium.support.ui.WebDriverWait
 
DEFAULT_TIMEOUT - Static variable in class com.thoughtworks.selenium.Wait
The amount of time to wait before giving up; the default is 30 seconds
DEFAULT_TIMEOUT_IN_SECONDS - Static variable in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
DefaultChromeClient - Class in org.openqa.selenium.android.library
Default implementation for WebDriver's chrome client.
DefaultChromeClient() - Constructor for class org.openqa.selenium.android.library.DefaultChromeClient
Default chrome client.
DefaultChromeClient(WebChromeClient) - Constructor for class org.openqa.selenium.android.library.DefaultChromeClient
Use this constructor if the WebView you are using with WebDriver does have custom setting defined in the WebChromeClient.
DefaultConditionRunner - Class in com.thoughtworks.selenium.condition
This ConditionRunner throws a simple RuntimeException when the condition is not met in the DefaultConditionRunner.waitFor(Condition) method.
DefaultConditionRunner(DefaultConditionRunner.Monitor, Selenium, int, int, int) - Constructor for class com.thoughtworks.selenium.condition.DefaultConditionRunner
 
DefaultConditionRunner(DefaultConditionRunner.Monitor, Selenium, int, int) - Constructor for class com.thoughtworks.selenium.condition.DefaultConditionRunner
 
DefaultConditionRunner(Selenium, int, int, int) - Constructor for class com.thoughtworks.selenium.condition.DefaultConditionRunner
Constructs an instance of this class with a DefaultConditionRunner.NoOpMonitor.
DefaultConditionRunner(Selenium, int, int) - Constructor for class com.thoughtworks.selenium.condition.DefaultConditionRunner
Constructs an instance of this class with a DefaultConditionRunner.NoOpMonitor.
DefaultConditionRunner(Selenium) - Constructor for class com.thoughtworks.selenium.condition.DefaultConditionRunner
Constructs an instance of this class with reasonable defaults.
DefaultConditionRunner.Log4jMonitor - Class in com.thoughtworks.selenium.condition
A Log4j implementation of DefaultConditionRunner.Monitor.
DefaultConditionRunner.Log4jMonitor() - Constructor for class com.thoughtworks.selenium.condition.DefaultConditionRunner.Log4jMonitor
 
DefaultConditionRunner.Monitor - Interface in com.thoughtworks.selenium.condition
A DefaultConditionRunner.Monitor can be installed in DefaultConditionRunner as an open ended way of being notified of certain events.
DefaultConditionRunner.NoOpMonitor - Class in com.thoughtworks.selenium.condition
A no-op implementation of DefaultConditionRunner.Monitor.
DefaultConditionRunner.NoOpMonitor() - Constructor for class com.thoughtworks.selenium.condition.DefaultConditionRunner.NoOpMonitor
 
defaultContent() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
defaultContent() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Selects either the first frame on the page, or the main document when a page contains iframes.
DefaultElementLocator - Class in org.openqa.selenium.support.pagefactory
The default element locator, which will lazily locate an element or an element list on a page.
DefaultElementLocator(SearchContext, Field) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Creates a new element locator.
DefaultElementLocatorFactory - Class in org.openqa.selenium.support.pagefactory
 
DefaultElementLocatorFactory(SearchContext) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultElementLocatorFactory
 
DefaultFieldDecorator - Class in org.openqa.selenium.support.pagefactory
Default decorator for use with PageFactory.
DefaultFieldDecorator(ElementLocatorFactory) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
DefaultNetworkInterfaceProvider - Class in org.openqa.selenium.net
 
DefaultNetworkInterfaceProvider() - Constructor for class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
DefaultRemoteCommand - Class in com.thoughtworks.selenium
The default implementation of the RemoteCommand interface
DefaultRemoteCommand(String, String[]) - Constructor for class com.thoughtworks.selenium.DefaultRemoteCommand
 
defaults() - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac
 
DefaultSelenium - Class in com.thoughtworks.selenium
The default implementation of the Selenium interface; end users will primarily interact with this object.
DefaultSelenium(String, int, String, String) - Constructor for class com.thoughtworks.selenium.DefaultSelenium
Uses a CommandBridgeClient, specifying a server host/port, a command to launch the browser, and a starting URL for the browser.
DefaultSelenium(CommandProcessor) - Constructor for class com.thoughtworks.selenium.DefaultSelenium
Uses an arbitrary CommandProcessor
DefaultWebViewFactory - Class in org.openqa.selenium.android.library
Provides a default ViewAdapter to be used by WebDriver.
DefaultWebViewFactory() - Constructor for class org.openqa.selenium.android.library.DefaultWebViewFactory
 
delete(File) - Static method in class org.openqa.selenium.io.FileHandler
 
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 interface org.openqa.selenium.WebDriver.Options
Delete all the cookies for the current domain.
deleteAllVisibleCookies() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
deleteAllVisibleCookies() - Method in interface com.thoughtworks.selenium.Selenium
Calls deleteCookie with recurse=true on all cookies visible to the current page.
deleteBaseDir() - Method in class org.openqa.selenium.io.TemporaryFilesystem
 
deleteCookie(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
deleteCookie(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Delete a named cookie with specified path and domain.
deleteCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteCookie(Cookie) - Method in interface org.openqa.selenium.WebDriver.Options
Delete a cookie from the browser's "cookie jar".
deleteCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteCookieNamed(String) - Method in interface org.openqa.selenium.WebDriver.Options
Delete the named cookie from the current domain.
deleteExtensionsCacheIfItExists(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
deleteFlatDirContents(File, String) - Static method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
Deletes all files contained by the given directory.
deleteLockFiles(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
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.
deleteTryTryAgain(File, int) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
Try several times to recursively delete a directory
deriveFrom(URI) - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac
 
describeTargetTo(Description) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
describeTargetTo(Description) - Method in class org.openqa.selenium.lift.find.HtmlTagFinder
 
describeTargetTo(Description) - Method in class org.openqa.selenium.lift.find.XPathFinder
 
describeTo(Description) - Method in class org.openqa.selenium.lift.find.BaseFinder
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.AttributeMatcher
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.DisplayedMatcher
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.SelectionMatcher
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.TextMatcher
 
describeTo(Description) - Method in class org.openqa.selenium.lift.match.ValueMatcher
 
deselectAll() - Method in class org.openqa.selenium.support.ui.Select
Clear all selected entries.
deselectByIndex(int) - Method in class org.openqa.selenium.support.ui.Select
Deselect the option at the given index.
deselectByValue(String) - Method in class org.openqa.selenium.support.ui.Select
Deselect all options that have a value matching the argument.
deselectByVisibleText(String) - Method in class org.openqa.selenium.support.ui.Select
Deselect all options that display text matching the argument.
deselectPopUp() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
deselectPopUp() - Method in interface com.thoughtworks.selenium.Selenium
Selects the main window.
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.android.library.ViewAdapter
 
destroy() - Method in class org.openqa.selenium.os.CommandLine
Destroy the current command.
destroy() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
determineNextFreePort(int) - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
Dimension - Class in org.openqa.selenium
Similar to Point - implement locally to avoid depending on GWT.
Dimension(int, int) - Constructor for class org.openqa.selenium.Dimension
 
discoverRegistryKeyType(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
dismiss() - Method in interface org.openqa.selenium.Alert
 
dismiss() - Method in class org.openqa.selenium.android.library.AndroidAlert
 
DISMISS_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
dispatchKeyEvent(KeyEvent) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
dispatchTouchEvent(MotionEvent) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
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.
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
 
doCommand(String, String[]) - Method in interface com.thoughtworks.selenium.CommandProcessor
Send the specified remote command to the browser to be performed
doCommand(String, String[]) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
doCommand(String, String[]) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
doesRegistryValueExist(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
domain(String) - Method in class org.openqa.selenium.Cookie.Builder
 
DoNotUseProxyPac - Class in org.openqa.selenium.browserlaunchers
A representation of a proxy configuration file.
DoNotUseProxyPac() - Constructor for class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac
 
DoNotUseProxyPac.DefaultProxy - Class in org.openqa.selenium.browserlaunchers
 
DoNotUseProxyPac.DefaultProxy() - Constructor for class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac.DefaultProxy
 
DoNotUseProxyPac.ProxyHostVia - Class in org.openqa.selenium.browserlaunchers
 
DoNotUseProxyPac.ProxyUrlVia - Class in org.openqa.selenium.browserlaunchers
 
DOUBLE_CLICK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
doubleClick(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
doubleClick(String) - Method in interface com.thoughtworks.selenium.Selenium
Double clicks on a link, button, checkbox or radio button.
doubleClick(Coordinates) - Method in class org.openqa.selenium.htmlunit.HtmlUnitMouse
 
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 interface org.openqa.selenium.Mouse
 
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
 
doubleClickAt(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
doubleClickAt(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Doubleclicks on a link, button, checkbox or radio button.
doubleTap(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
 
doubleTap(Coordinates) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
doubleTap(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
doubleTap(Coordinates) - Method in interface org.openqa.selenium.TouchScreen
Allows the execution of double tapon the screen, analogous to double click using a Mouse.
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
 
down(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
down(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
down(int, int) - Method in interface org.openqa.selenium.TouchScreen
Allows the execution of the gesture 'down' on the screen.
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
 
DRAG_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
dragAndDrop(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
dragAndDrop(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Drags an element a certain distance and then drops it
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(int, int) - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
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.
dragAndDropOn(AndroidWebElement) - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
dragAndDropToObject(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
dragAndDropToObject(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Drags an element and drops it on another element
dragdrop(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
dragdrop(String, String) - Method in interface com.thoughtworks.selenium.Selenium
deprecated - use dragAndDrop instead
drainStream(OutputStream) - Static method in class org.openqa.selenium.firefox.internal.Streams
Drains the contents of a stream without blocking on further input from that stream.
DRIVER - Static variable in class org.openqa.selenium.logging.LogType
This log pertains to logs from the WebDriver implementation.
DRIVER_INFO - Static variable in exception org.openqa.selenium.WebDriverException
 
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.
DriverProvider - Interface in org.openqa.selenium.android.library
The chrome and view clients need to implement this interface.
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
 
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

elapsed() - Method in interface com.thoughtworks.selenium.condition.ConditionRunner.Context
Returns the amount of time elapsed since the ConditionRunner.waitFor(Condition) method for this context was called.
element - Variable in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
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_SCROLL_BEHAVIOR - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines initial browser URL.
ElementLocator - Interface in org.openqa.selenium.support.pagefactory
 
ElementLocatorFactory - Interface in org.openqa.selenium.support.pagefactory
A factory for producing ElementLocators.
ElementNotVisibleException - Exception in org.openqa.selenium
Thrown to indicate that although an element is present on the DOM, it is not visible, and so is not able to be interacted with.
ElementNotVisibleException(String) - Constructor for exception org.openqa.selenium.ElementNotVisibleException
 
ElementNotVisibleException(String, Throwable) - Constructor for exception org.openqa.selenium.ElementNotVisibleException
 
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.
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(String, Level) - Method in class org.openqa.selenium.logging.LoggingPreferences
Enables logging for the given log type at the specified level and above.
ENABLE_ELEMENT_CACHE_CLEANUP - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to use or not cleanup of element cache on document loading.
ENABLE_PERSISTENT_HOVERING - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to use persistent hovering or not.
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(byte[]) - Method in class org.openqa.selenium.internal.Base64Encoder
 
ENSURING_CLEAN_SESSION - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
EphemeralPortRangeDetector - Interface in org.openqa.selenium.net
Identifies the ephemeral port range for a given environment.
equals(Object) - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
equals(Object) - Method in class org.openqa.selenium.By
 
equals(Object) - Method in class org.openqa.selenium.chrome.ChromeOptions
 
equals(Object) - Method in class org.openqa.selenium.Cookie
Two cookies are equal if the name and value match
equals(Object) - Method in class org.openqa.selenium.Dimension
 
equals(Object) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
equals(Object) - Method in class org.openqa.selenium.Point
 
equals(Object) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
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.ui.Duration
 
ERROR - Static variable in class com.thoughtworks.selenium.SeleniumLogLevels
 
ErrorCodes - Class in org.openqa.selenium.remote
Defines common error codes for the wire protocol.
ErrorCodes() - Constructor for class org.openqa.selenium.remote.ErrorCodes
 
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.UnknownServerException - Exception in org.openqa.selenium.remote
Exception used as a place holder if the server returns an error without a stack trace.
escapeQuotes(String) - Method in class org.openqa.selenium.support.ui.Select
 
EventFiringKeyboard - Class in org.openqa.selenium.support.events.internal
A keyboard firing events.
EventFiringKeyboard(WebDriver, WebDriverEventListener) - Constructor for class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
EventFiringMouse - Class in org.openqa.selenium.support.events.internal
A mouse that fires events.
EventFiringMouse(WebDriver, WebDriverEventListener) - Constructor for class org.openqa.selenium.support.events.internal.EventFiringMouse
 
EventFiringTouch - Class in org.openqa.selenium.support.events.internal
A touch screen that fires events.
EventFiringTouch(WebDriver, WebDriverEventListener) - Constructor for class org.openqa.selenium.support.events.internal.EventFiringTouch
 
EventFiringWebDriver - Class in org.openqa.selenium.support.events
A wrapper around an arbitrary WebDriver instance which supports registering of a WebDriverEventListener, e.g. for logging purposes.
EventFiringWebDriver(WebDriver) - Constructor for class org.openqa.selenium.support.events.EventFiringWebDriver
 
EventType - Enum in org.openqa.selenium.logging.profiler
 
exactly(int) - Static method in class org.openqa.selenium.lift.match.NumericalMatchers
 
exactly(int) - Static method in class org.openqa.selenium.lift.Matchers
 
Executable - Class in org.openqa.selenium.firefox.internal
Wrapper around our runtime environment requirements.
Executable(File) - Constructor for class org.openqa.selenium.firefox.internal.Executable
 
execute(Command) - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
execute(Command) - Method in class org.openqa.selenium.iphone.IPhoneSimulatorCommandExecutor
 
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(Command) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
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_SCRIPT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_SQL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
executeAsync() - Method in class org.openqa.selenium.os.CommandLine
 
executeAsync() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
executeAsyncScript(String, Object...) - Method in interface org.openqa.selenium.JavascriptExecutor
Execute an asynchronous piece of JavaScript in the context of the currently selected frame or window.
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
executeCommandOnServlet(String) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
Sends the specified command string to the bridge servlet
ExecuteMethod - Interface in org.openqa.selenium.remote
executeMethod - Variable in class org.openqa.selenium.remote.RemoteLogs
 
executeScript(String, Object...) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
executeScript(String, Object...) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
executeScript(String, Object...) - Method in interface org.openqa.selenium.JavascriptExecutor
Executes JavaScript in the context of the currently selected frame or window.
executeScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
executeScript(String, Object...) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
executeSQL(String, String, Object...) - Method in interface org.openqa.selenium.html5.DatabaseStorage
Deprecated.
Executes an SQL statement on the given database name.
executor - Variable in class org.openqa.selenium.remote.RemoteKeyboard
 
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.
expiresOn(Date) - Method in class org.openqa.selenium.Cookie.Builder
 
Extension - Interface in org.openqa.selenium.firefox.internal
 
ExtensionConnection - Interface in org.openqa.selenium.firefox
Represents a connection with the FirefoxDriver browser extension.
EXTRACT_PATH - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines full path to directory to which will be extracted supporting files of the IEDriverServer.
extractAndCheck(File, String, String, String) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
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
 
extractFromSysProperty(String) - Static method in enum org.openqa.selenium.Architecture
Extracts architectures based on system properties in Java and a heuristic to overcome differences between JDK implementations.
extractFromSysProperty(String) - Static method in enum org.openqa.selenium.Platform
Extracts platforms based on system properties in Java and uses a heuristic to determine the most likely operating system.
extractFromSysProperty(String, String) - Static method in enum org.openqa.selenium.Platform
Extracts platforms based on system properties in Java and uses a heuristic to determine the most likely operating system.
extractHTAFile(File, int, String, String) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
 
extractProxy(Capabilities) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
 

F

factory - Variable in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
fail(String) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
 
fakeLauncherPath() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
FieldDecorator - Interface in org.openqa.selenium.support.pagefactory
Allows the PageFactory to decorate fields.
FILE - Static variable in interface org.openqa.selenium.OutputType
Obtain the screenshot into a temporary file that will be deleted once the JVM exits.
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.RemoteWebElement
 
FileExtension - Class in org.openqa.selenium.firefox.internal
 
FileExtension(File) - Constructor for class org.openqa.selenium.firefox.internal.FileExtension
 
FileHandler - Class in org.openqa.selenium.io
Utility methods for common filesystem activities
FileHandler() - Constructor for class org.openqa.selenium.io.FileHandler
 
FileHandler.Filter - Interface in org.openqa.selenium.io
Used by file operations to determine whether or not to make use of a file.
filter(Level) - Method in class org.openqa.selenium.logging.LogEntries
 
find(String) - Static method in class org.openqa.selenium.os.CommandLine
Deprecated.
Use the commandline itself to execute your command.
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.
findAtADefaultLocation() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
findBrowserLocation() - Method in class org.openqa.selenium.browserlaunchers.locators.FirefoxPathLocator
 
findBrowserLocation() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
findBrowserLocationOrFail() - Method in interface org.openqa.selenium.browserlaunchers.locators.BrowserLocator
 
findBrowserLocationOrFail() - Method in class org.openqa.selenium.browserlaunchers.locators.CombinedFirefoxLocator
 
findBrowserLocationOrFail() - Method in class org.openqa.selenium.browserlaunchers.locators.FirefoxPathLocator
 
findBrowserLocationOrFail() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
FindBy - Annotation Type in org.openqa.selenium.support
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the element or a list of elements.
FindBys - Annotation Type in org.openqa.selenium.support
Used to mark a field on a Page Object to indicate that lookup should use a series of @FindBy tags in a chain as described in ByChained Eg:
 @FindBys({@FindBy(id = "foo"),
           @FindBy(className = "bar")})
findElement(By) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
findElement(By) - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByClassName
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByCssSelector
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ById
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByLinkText
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByName
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByPartialLinkText
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByTagName
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByXPath
 
findElement(SearchContext) - Method in class org.openqa.selenium.By
Find a single element.
findElement(By) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
findElement(By) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
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(By) - Method in interface org.openqa.selenium.SearchContext
Find the first WebElement using the given method.
findElement(SearchContext) - Method in class org.openqa.selenium.support.ByIdOrName
 
findElement(By) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
findElement() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
Find the element.
findElement(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByAll
 
findElement(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByChained
 
findElement() - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Find the element.
findElement() - Method in interface org.openqa.selenium.support.pagefactory.ElementLocator
 
findElement(By) - Method in interface org.openqa.selenium.WebDriver
Find the first WebElement using the given method.
findElement(By) - Method in interface org.openqa.selenium.WebElement
Find the first WebElement using the given method.
findElementByClassName(String) - Method in interface org.openqa.selenium.internal.FindsByClassName
 
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.htmlunit.HtmlUnitDriver
 
findElementByCssSelector(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementByCssSelector(String) - Method in interface org.openqa.selenium.internal.FindsByCssSelector
 
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.htmlunit.HtmlUnitDriver
 
findElementById(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementById(String) - Method in interface org.openqa.selenium.internal.FindsById
 
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.htmlunit.HtmlUnitDriver
 
findElementByLinkText(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementByLinkText(String) - Method in interface org.openqa.selenium.internal.FindsByLinkText
 
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.htmlunit.HtmlUnitDriver
 
findElementByName(String) - Method in interface org.openqa.selenium.internal.FindsByName
 
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.htmlunit.HtmlUnitDriver
 
findElementByPartialLinkText(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementByPartialLinkText(String) - Method in interface org.openqa.selenium.internal.FindsByLinkText
 
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.htmlunit.HtmlUnitDriver
 
findElementByTagName(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementByTagName(String) - Method in interface org.openqa.selenium.internal.FindsByTagName
 
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.htmlunit.HtmlUnitDriver
 
findElementByXPath(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementByXPath(String) - Method in interface org.openqa.selenium.internal.FindsByXPath
 
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.android.library.AndroidWebDriver
 
findElements(By) - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByClassName
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByCssSelector
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ById
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByLinkText
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByName
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByPartialLinkText
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByTagName
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByXPath
 
findElements(SearchContext) - Method in class org.openqa.selenium.By
Find many elements.
findElements(By) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
findElements(By) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
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(By) - Method in interface org.openqa.selenium.SearchContext
Find all elements within the current context using the given mechanism.
findElements(SearchContext) - Method in class org.openqa.selenium.support.ByIdOrName
 
findElements(By) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
findElements() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
Find the element list.
findElements(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByAll
 
findElements(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByChained
 
findElements() - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Find the element list.
findElements() - Method in interface org.openqa.selenium.support.pagefactory.ElementLocator
 
findElements(By) - Method in interface org.openqa.selenium.WebDriver
Find all elements within the current page using the given mechanism.
findElements(By) - Method in interface org.openqa.selenium.WebElement
Find all elements within the current context using the given mechanism.
findElementsByClassName(String) - Method in interface org.openqa.selenium.internal.FindsByClassName
 
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.htmlunit.HtmlUnitDriver
 
findElementsByCssSelector(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementsByCssSelector(String) - Method in interface org.openqa.selenium.internal.FindsByCssSelector
 
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.htmlunit.HtmlUnitDriver
 
findElementsById(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementsById(String) - Method in interface org.openqa.selenium.internal.FindsById
 
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.htmlunit.HtmlUnitDriver
 
findElementsByLinkText(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementsByLinkText(String) - Method in interface org.openqa.selenium.internal.FindsByLinkText
 
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.htmlunit.HtmlUnitDriver
 
findElementsByName(String) - Method in interface org.openqa.selenium.internal.FindsByName
 
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.htmlunit.HtmlUnitDriver
 
findElementsByPartialLinkText(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementsByPartialLinkText(String) - Method in interface org.openqa.selenium.internal.FindsByLinkText
 
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.htmlunit.HtmlUnitDriver
 
findElementsByTagName(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementsByTagName(String) - Method in interface org.openqa.selenium.internal.FindsByTagName
 
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.htmlunit.HtmlUnitDriver
 
findElementsByXPath(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
findElementsByXPath(String) - Method in interface org.openqa.selenium.internal.FindsByXPath
 
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
 
findFileInPath(String) - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
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
 
findInPath() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
findReg() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds reg.exe
FindsByClassName - Interface in org.openqa.selenium.internal
 
FindsByCssSelector - Interface in org.openqa.selenium.internal
 
FindsById - Interface in org.openqa.selenium.internal
 
FindsByLinkText - Interface in org.openqa.selenium.internal
 
FindsByName - Interface in org.openqa.selenium.internal
 
FindsByTagName - Interface in org.openqa.selenium.internal
 
FindsByXPath - Interface in org.openqa.selenium.internal
 
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
fireEvent(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
fireEvent(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Explicitly simulate an event, to trigger the corresponding "onevent" handler.
FIREFOX - Static variable in interface org.openqa.selenium.remote.BrowserType
 
firefox() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
Firefox2Locator - Class in org.openqa.selenium.browserlaunchers.locators
Discovers a valid Firefox 2.x installation on local system.
Firefox2Locator() - Constructor for class org.openqa.selenium.browserlaunchers.locators.Firefox2Locator
 
Firefox3Locator - Class in org.openqa.selenium.browserlaunchers.locators
Discovers a valid Firefox 2.x or 3.x installation on local system.
Firefox3Locator() - Constructor for class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
 
FIREFOX_2 - Static variable in interface org.openqa.selenium.remote.BrowserType
 
FIREFOX_3 - Static variable in interface org.openqa.selenium.remote.BrowserType
 
FIREFOX_CHROME - Static variable in interface org.openqa.selenium.remote.BrowserType
 
FIREFOX_PROXY - Static variable in interface org.openqa.selenium.remote.BrowserType
 
FirefoxBinary - Class in org.openqa.selenium.firefox
 
FirefoxBinary() - Constructor for class org.openqa.selenium.firefox.FirefoxBinary
 
FirefoxBinary(File) - Constructor for class org.openqa.selenium.firefox.FirefoxBinary
 
firefoxDefaultLocationsOnUbuntu() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
Dynamic because the directory version number keep changing.
firefoxDefaultLocationsOnWindows() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
 
FirefoxDriver - Class in org.openqa.selenium.firefox
An implementation of the {#link WebDriver} interface that drives Firefox.
FirefoxDriver() - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxProfile) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(Capabilities, Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxBinary, FirefoxProfile) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxBinary, FirefoxProfile, Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxBinary, FirefoxProfile, Capabilities, Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxLocator - Class in org.openqa.selenium.browserlaunchers.locators
Discovers a valid Firefox installation on local system.
FirefoxLocator() - Constructor for class org.openqa.selenium.browserlaunchers.locators.FirefoxLocator
 
FirefoxPathLocator - Class in org.openqa.selenium.browserlaunchers.locators
 
FirefoxPathLocator() - Constructor for class org.openqa.selenium.browserlaunchers.locators.FirefoxPathLocator
 
FirefoxProfile - Class in org.openqa.selenium.firefox
 
FirefoxProfile() - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
 
FirefoxProfile(File) - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
Constructs a firefox profile from an existing profile directory.
FirefoxProfile(Reader, File) - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
 
first(Finder<WebElement, WebDriver>) - Static method in class org.openqa.selenium.lift.Finders
A finder which returns the first element matched - such as if you have multiple elements which match the finder (such as multiple links with the same text on a page etc)
FIVE_HUNDRED_MILLIS - Static variable in class org.openqa.selenium.support.ui.FluentWait
 
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
 
flick(WebElement, int, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
 
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
 
flick(int, int) - Method in interface org.openqa.selenium.TouchScreen
Sends a flick gesture to the current view.
flick(Coordinates, int, int, int) - Method in interface org.openqa.selenium.TouchScreen
Allows the execution of flick gestures starting in a location's element.
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
 
flingScroll(int, int) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
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
 
focus(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
focus(String) - Method in interface com.thoughtworks.selenium.Selenium
Move the focus to the specified element; for example, if the element is an input field, move the cursor to that field.
focusOnElement() - Method in class org.openqa.selenium.interactions.internal.KeysRelatedAction
 
FORCE_CREATE_PROCESS - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines launch API of IE used by IEDriverServer.
forward() - Method in interface org.openqa.selenium.WebDriver.Navigation
Move a single "item" forward in the browser's history.
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 interface org.openqa.selenium.WebDriver.TargetLocator
Select a frame by its (zero-based) index.
frame(String) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Select a frame by its name or ID.
frame(WebElement) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Select a frame using its previously located WebElement.
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.
freeLocalPort(int) - Static method in class org.openqa.selenium.net.PortProber
 
fromJson(String) - Static method in class org.openqa.selenium.firefox.FirefoxProfile
 
fromJSON(JSONObject) - Static method in class org.openqa.selenium.logging.SessionLogs
 
fromString(String) - Static method in class org.openqa.selenium.support.Color
 
fromString(String) - Static method in enum org.openqa.selenium.UnexpectedAlertBehaviour
 

G

generatePacAndPrefJs(File, int, String, boolean, long, Capabilities) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
 
get(String) - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
get(String) - Method in class org.openqa.selenium.android.library.AndroidLogs
 
get(String) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
get(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
get(URL) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
Allows HtmlUnit's about:blank to be loaded in the constructor, and may be useful for other tests?
get(String) - Method in class org.openqa.selenium.logging.LocalLogs
 
get(String) - Method in interface org.openqa.selenium.logging.Logs
Fetches available log entries for the given log type.
GET - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
get(String, Object) - Static method in class org.openqa.selenium.remote.PropertyMunger
 
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(String) - Method in interface org.openqa.selenium.WebDriver
Load a new web page in the current browser window.
GET_ACTIVE_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALERT_TEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALL_COOKIES - 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_COOKIE - 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_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_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 - 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_PAGE_SOURCE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SCREEN_ORIENTATION - 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_POSITION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
getAcceptSslCerts() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getActionLocation() - Method in class org.openqa.selenium.interactions.internal.DisplayAction
 
getActionLocation() - Method in class org.openqa.selenium.interactions.internal.MouseAction
 
getActiveEngine() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
getActiveEngine() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
Get the name of the active IME engine.
getActivity() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getAdditionalInformation() - Method in exception org.openqa.selenium.WebDriverException
 
getAdditionalPreferences() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getAddressOfRemoteServer() - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
getAlert() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getAlert() - Method in interface com.thoughtworks.selenium.Selenium
Retrieves the message of a JavaScript alert generated during the previous action, or fail if there were no alerts.
getAlertText() - Method in exception org.openqa.selenium.UnhandledAlertException
Returns the text of the unhandled alert.
getAll() - Method in class org.openqa.selenium.logging.LogEntries
Get the list of all log entries.
getAll() - Method in class org.openqa.selenium.logging.SessionLogs
 
getAllButtons() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getAllButtons() - Method in interface com.thoughtworks.selenium.Selenium
Returns the IDs of all buttons on the page.
getAllFields() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getAllFields() - Method in interface com.thoughtworks.selenium.Selenium
Returns the IDs of all input fields on the page.
getAllLinks() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getAllLinks() - Method in interface com.thoughtworks.selenium.Selenium
Returns the IDs of all links on the page.
getAllSelectedOptions() - Method in class org.openqa.selenium.support.ui.Select
 
getAllWindowIds() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getAllWindowIds() - Method in interface com.thoughtworks.selenium.Selenium
Returns the IDs of all windows that the browser knows about.
getAllWindowNames() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getAllWindowNames() - Method in interface com.thoughtworks.selenium.Selenium
Returns the names of all windows that the browser knows about.
getAllWindowTitles() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getAllWindowTitles() - Method in interface com.thoughtworks.selenium.Selenium
Returns the titles of all windows that the browser knows about.
getAltitude() - Method in class org.openqa.selenium.html5.Location
 
getAttribute(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getAttribute(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets the value of an element attribute.
getAttribute(String) - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
getAttribute(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getAttribute(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getAttribute(String) - Method in interface org.openqa.selenium.WebElement
Get the value of a the given attribute of the element.
getAttributeFromAllWindows(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getAttributeFromAllWindows(String) - Method in interface com.thoughtworks.selenium.Selenium
Returns every instance of some attribute from all known windows.
getAuxiliary() - Method in interface org.openqa.selenium.interactions.internal.Coordinates
 
getAvailableEngines() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
getAvailableEngines() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
All available engines on the machine.
getAvailableLogTypes() - Method in class org.openqa.selenium.android.library.AndroidLogs
 
getAvailableLogTypes() - Method in interface org.openqa.selenium.logging.Logs
Queries for available log types.
getAvailableLogTypes() - Method in class org.openqa.selenium.remote.RemoteLogs
 
getBase64EncodedScreenshot() - Method in exception org.openqa.selenium.remote.ScreenshotException
 
getBodyText() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getBodyText() - Method in interface com.thoughtworks.selenium.Selenium
Gets the entire text of the page.
getBoolean(String, String[]) - Method in interface com.thoughtworks.selenium.CommandProcessor
 
getBoolean(String, String[]) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getBoolean(String, String[]) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
getBooleanArray(String, String[]) - Method in interface com.thoughtworks.selenium.CommandProcessor
 
getBooleanArray(String, String[]) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getBooleanArray(String, String[]) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
getBrowserExecutablePath() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
getBrowserMode() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
getBrowserName() - Method in interface org.openqa.selenium.Capabilities
 
getBrowserName() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getBuildInformation() - Method in exception org.openqa.selenium.WebDriverException
 
getBuildRevision() - Method in class org.openqa.selenium.internal.BuildInfo
 
getBuildRevision() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getBuildTime() - Method in class org.openqa.selenium.internal.BuildInfo
 
getBuildTime() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getCapabilities() - Method in interface org.openqa.selenium.HasCapabilities
 
getCapabilities() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getCapabilities() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCapabilities() - Method in class org.openqa.selenium.WebDriverBackedSelenium
 
getCapability(String) - Method in interface org.openqa.selenium.Capabilities
 
getCapability(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getChangeMaxConnections() - Method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
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
 
getCommandLineFlags() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
getCommandResponseAsString(String) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getCommandURLString() - Method in class com.thoughtworks.selenium.DefaultRemoteCommand
 
getCommandURLString() - Method in interface com.thoughtworks.selenium.RemoteCommand
Return the URL query string which will be sent to the browser
getConditionRunner() - Method in interface com.thoughtworks.selenium.condition.ConditionRunner.Context
Returns the condition runner inside which this condition is being run.
getConfirmation() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getConfirmation() - Method in interface com.thoughtworks.selenium.Selenium
Retrieves the message of a JavaScript confirmation dialog generated during the previous action.
getConsoleOutput() - Method in class org.openqa.selenium.firefox.FirefoxBinary
Gets all console output of the binary.
getCookie() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getCookie() - Method in interface com.thoughtworks.selenium.Selenium
Return all cookies of the current page under test.
getCookieByName(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getCookieByName(String) - Method in interface com.thoughtworks.selenium.Selenium
Returns the value of the cookie with the specified name, or throws an error if the cookie is not present.
getCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCookieNamed(String) - Method in interface org.openqa.selenium.WebDriver.Options
Get a cookie with a given name.
getCookies() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCookies() - Method in interface org.openqa.selenium.WebDriver.Options
Get all the cookies for the current domain.
getCoordinates() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
getCoordinates() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getCoordinates() - Method in interface org.openqa.selenium.internal.Locatable
 
getCoordinates() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCssCount(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getCssCount(String) - Method in interface com.thoughtworks.selenium.Selenium
Returns the number of nodes that match the specified css selector, eg.
getCssValue(String) - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
getCssValue(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getCssValue(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCssValue(String) - Method in interface org.openqa.selenium.WebElement
Get the value of a given CSS property.
getCurrent() - Static method in enum org.openqa.selenium.Architecture
Gets current architecture.
getCurrent() - Static method in enum org.openqa.selenium.Platform
Get current platform (not necessarily the same as operating system).
getCurrentUrl() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getCurrentUrl() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getCurrentUrl() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Returns the current URL
getCurrentUrl() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCurrentUrl() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getCurrentUrl() - Method in interface org.openqa.selenium.WebDriver
Get a string representing the current URL that the browser is looking at.
getCurrentWindow() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getCursorPosition(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getCursorPosition(String) - Method in interface com.thoughtworks.selenium.Selenium
Retrieves the text cursor position in the given input element or textarea; beware, this may not work perfectly on all browsers.
getCustomProxyPACDir() - Method in class org.openqa.selenium.browserlaunchers.MacProxyManager
 
getCustomProxyPACDir() - Method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
getDataModel() - Method in enum org.openqa.selenium.Architecture
Gets the data model of the architecture.
getDefaultHTMLSuiteUrl(String, String, boolean, int) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
 
getDefaultOutputStream() - Method in class org.openqa.selenium.firefox.internal.Executable
 
getDefaultPort() - Method in class com.thoughtworks.selenium.SeleneseTestBase
 
getDefaultRemoteSessionUrl(String, String, boolean, int, boolean) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
 
getDefaultTmpFS() - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getDefaultVideoPoster() - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.AddFindsByCss
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.AddFindsChildByCss
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.AddRotatable
 
getDescribedInterface() - Method in interface org.openqa.selenium.remote.AugmenterProvider
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.html5.AddApplicationCache
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.html5.AddBrowserConnection
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.html5.AddDatabaseStorage
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.html5.AddLocationContext
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.html5.AddWebStorage
 
getDomain() - Method in class org.openqa.selenium.Cookie
 
getDriverName(StackTraceElement[]) - Static method in exception org.openqa.selenium.WebDriverException
 
getElement() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getElementConverter() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getElementHeight(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getElementHeight(String) - Method in interface com.thoughtworks.selenium.Selenium
Retrieves the height of an element
getElementIndex(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getElementIndex(String) - Method in interface com.thoughtworks.selenium.Selenium
Get the relative index of an element to its parent (starting from 0).
getElementPositionLeft(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getElementPositionLeft(String) - Method in interface com.thoughtworks.selenium.Selenium
Retrieves the horizontal position of an element
getElementPositionTop(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getElementPositionTop(String) - Method in interface com.thoughtworks.selenium.Selenium
Retrieves the vertical position of an element
getElementsByTagName(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getElementWidth(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getElementWidth(String) - Method in interface com.thoughtworks.selenium.Selenium
Retrieves the width of an element
getEnabledLogTypes() - Method in class org.openqa.selenium.logging.LoggingPreferences
 
getEnum(int) - Static method in enum org.openqa.selenium.html5.AppCacheStatus
Gets the AppCacheStatus for the given int value.
getEnum(String) - Static method in enum org.openqa.selenium.html5.AppCacheStatus
 
getEnvironment() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
getEnvVarIgnoreCase(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getErrorHandler() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getEval(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getEval(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets the result of evaluating the specified JavaScript snippet.
getExceptionType(int) - Method in class org.openqa.selenium.remote.ErrorCodes
Returns the exception type that corresponds to the given statusCode.
getExecutable() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
getExecuteMethod() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getExitCode() - Method in class org.openqa.selenium.os.CommandLine
 
getExitCode() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
getExpiry() - Method in class org.openqa.selenium.Cookie
 
getExpression(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getExpression(String) - Method in interface com.thoughtworks.selenium.Selenium
Returns the specified expression.
getExtraEnv() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
getFile() - Method in class org.openqa.selenium.firefox.internal.Executable
 
getFileDetector() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getFirstSelectedOption() - Method in class org.openqa.selenium.support.ui.Select
 
getFtpProxy() - Method in class org.openqa.selenium.Proxy
Gets the FTP proxy.
getHandlerBasedLoggerInstance(LoggingHandler, Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
 
getHeight() - Method in class org.openqa.selenium.Dimension
 
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
 
getHostAddress() - Method in class org.openqa.selenium.net.INetAddress
 
getHostName() - Method in class org.openqa.selenium.net.INetAddress
 
getHtmlSource() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getHtmlSource() - Method in interface com.thoughtworks.selenium.Selenium
Returns the entire HTML source between the opening and closing "html" tags.
getHttpProxy() - Method in class org.openqa.selenium.Proxy
Gets the HTTP proxy.
getHttpsProxy() - Method in class org.openqa.selenium.Proxy
Gets the HTTPS proxy.
getHttpUrlConnection(URL) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getId() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getImplementation(Object) - Method in class org.openqa.selenium.remote.AddFindsByCss
 
getImplementation(Object) - Method in class org.openqa.selenium.remote.AddFindsChildByCss
 
getImplementation(Object) - Method in class org.openqa.selenium.remote.AddRotatable
 
getImplementation(Object) - Method in interface org.openqa.selenium.remote.AugmenterProvider
For the interface that this provider describes, return an implementation.
getImplementation(Object) - Method in class org.openqa.selenium.remote.html5.AddApplicationCache
 
getImplementation(Object) - Method in class org.openqa.selenium.remote.html5.AddBrowserConnection
 
getImplementation(Object) - Method in class org.openqa.selenium.remote.html5.AddDatabaseStorage
 
getImplementation(Object) - Method in class org.openqa.selenium.remote.html5.AddLocationContext
 
getImplementation(Object) - Method in class org.openqa.selenium.remote.html5.AddWebStorage
 
getInetAddresses() - Method in class org.openqa.selenium.net.NetworkInterface
 
getInputStreamReader(HttpURLConnection) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getInstance() - Static method in class org.openqa.selenium.logging.LoggingHandler
 
getInstance() - Static method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
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
 
getIphoneSimPath() - Static method in class org.openqa.selenium.iphone.IPhoneSimulatorBinary
 
getIpOfLoopBackIp4() - Method in class org.openqa.selenium.net.NetworkUtils
 
getItem(String) - Method in interface org.openqa.selenium.html5.LocalStorage
 
getItem(String) - Method in interface org.openqa.selenium.html5.SessionStorage
 
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 interface org.openqa.selenium.HasInputDevices
 
getKeyboard() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getKeyboard() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getKeyboard() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getKeyFromUnicode(char) - Static method in enum org.openqa.selenium.Keys
Get the special key representation, Keys, of the supplied character if there is one.
getLastInsertedRowId() - Method in class org.openqa.selenium.html5.ResultSet
Gets the row ID of the inserted row if the statement inserted a row.
getLatitude() - Method in class org.openqa.selenium.html5.Location
 
getLength() - Method in interface org.openqa.selenium.htmlunit.HtmlUnitDriver.JavaScriptResultsCollection
 
getLevel() - Method in class org.openqa.selenium.logging.LogEntry
Gets the logging entry's severity.
getLevel(String) - Method in class org.openqa.selenium.logging.LoggingPreferences
 
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.
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
 
getLocalStorage() - Method in class org.openqa.selenium.android.AndroidDriver
 
getLocalStorage() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getLocalStorage() - Method in interface org.openqa.selenium.html5.WebStorage
 
getLocalStorage() - Method in class org.openqa.selenium.iphone.IPhoneDriver
 
getLocation() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getLocation() - Method in interface com.thoughtworks.selenium.Selenium
Gets the absolute URL of the current page.
getLocation() - Method in class org.openqa.selenium.android.library.AndroidWebElement
Where on the page is the top left-hand corner of the rendered element? it's part of RenderedWebElement
getLocation() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getLocation() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getLocation() - Method in interface org.openqa.selenium.WebElement
Where on the page is the top left-hand corner of the rendered element?
getLog() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getLog() - Method in interface com.thoughtworks.selenium.Selenium
Get RC logs associated with this session.
getLogger() - Static method in class org.openqa.selenium.android.library.Logger
 
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
 
getLongitude() - Method in class org.openqa.selenium.html5.Location
 
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
 
getMajorVersion() - Method in enum org.openqa.selenium.Platform
Returns the major version of this platform.
getMessage() - Method in class com.thoughtworks.selenium.condition.Condition
 
getMessage() - Method in class org.openqa.selenium.logging.LogEntry
Gets the log entry's message.
getMessage() - Method in exception org.openqa.selenium.WebDriverException
 
getMethod(String) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
getMinorVersion() - Method in enum org.openqa.selenium.Platform
Returns the minor version of this platform.
getMouse() - Method in interface org.openqa.selenium.HasInputDevices
 
getMouse() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getMouse() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getMouse() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getMouseSpeed() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getMouseSpeed() - Method in interface com.thoughtworks.selenium.Selenium
Returns the number of pixels between "mousemove" events during dragAndDrop commands (default=10).
getName() - Method in class org.openqa.selenium.Cookie
 
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
 
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
getNoProxy() - Method in class org.openqa.selenium.Proxy
 
getNullLogger() - Static method in class org.openqa.selenium.logging.LocalLogs
Logger which doesn't do anything.
getNumber(String, String[]) - Method in interface com.thoughtworks.selenium.CommandProcessor
 
getNumber(String, String[]) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getNumber(String, String[]) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
getNumberArray(String, String[]) - Method in interface com.thoughtworks.selenium.CommandProcessor
 
getNumberArray(String, String[]) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getNumberArray(String, String[]) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
getNumberOfActions() - Method in class org.openqa.selenium.interactions.CompositeAction
 
getNumberOfRowsAffected() - Method in class org.openqa.selenium.html5.ResultSet
Gets the number of rows that were changed by the SQL statement.
getOptions() - Method in class org.openqa.selenium.support.ui.Select
 
getOrientation() - Method in class org.openqa.selenium.android.AndroidDriver
 
getOrientation() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getOrientation() - Method in interface org.openqa.selenium.Rotatable
 
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
 
getOutputStreamWriter(HttpURLConnection) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getPageSource() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getPageSource() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getPageSource() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Returns the current page source
getPageSource() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getPageSource() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getPageSource() - Method in interface org.openqa.selenium.WebDriver
Get the source of the last loaded page.
getParameters() - Method in class org.openqa.selenium.remote.Command
 
getParent() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getPartOfOsName() - Method in enum org.openqa.selenium.Platform
 
getPassword() - Method in class org.openqa.selenium.security.UserAndPassword
 
getPath() - Method in class org.openqa.selenium.Cookie
 
getPath() - Method in class org.openqa.selenium.firefox.internal.Executable
 
getPathsInProgramFiles(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getPlatform() - Method in interface org.openqa.selenium.Capabilities
 
getPlatform() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getPosition() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver.HtmlUnitWindow
 
getPosition() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
getPosition() - Method in interface org.openqa.selenium.WebDriver.Window
Get the position of the current window, relative to the upper left corner of the screen.
getPrivateLocalAddress() - Method in class org.openqa.selenium.net.NetworkUtils
 
getProfile() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
getProfile(String) - Method in class org.openqa.selenium.firefox.internal.ProfilesIni
 
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.
getPrompt() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getPrompt() - Method in interface com.thoughtworks.selenium.Selenium
Retrieves the message of a JavaScript question prompt dialog generated during the previous action.
getPropertyDescriptors(Class<? extends Object>) - Static method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
getProxyAutoconfigUrl() - Method in class org.openqa.selenium.Proxy
Gets the proxy auto-configuration URL.
getProxyType() - Method in class org.openqa.selenium.Proxy
Gets the Proxy.ProxyType.
getQueryString(String) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
 
getReadMethod() - Method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
getRecords() - Method in class org.openqa.selenium.logging.LoggingHandler
 
getReleaseLabel() - Method in class org.openqa.selenium.internal.BuildInfo
 
getReleaseLabel() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getRemoteControlServerLocation() - Method in interface com.thoughtworks.selenium.CommandProcessor
The URL that the RemoteControl instance is allegedly running on
getRemoteControlServerLocation() - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getRemoteControlServerLocation() - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
getRemoteStatus() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getResponseCode(HttpURLConnection) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getScale() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.android.AndroidDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.chrome.ChromeDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.ie.InternetExplorerDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.iphone.IPhoneDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.safari.SafariDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getScreenshotAs(OutputType<X>) - Method in interface org.openqa.selenium.TakesScreenshot
Capture the screenshot and store it in the specified location.
getSelectedId(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSelectedId(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets option element ID for selected option in the specified select element.
getSelectedIds(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSelectedIds(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets all option element IDs for selected options in the specified select or multi-select element.
getSelectedIndex(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSelectedIndex(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets option index (option number, starting at 0) for selected option in the specified select element.
getSelectedIndexes(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSelectedIndexes(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets all option indexes (option number, starting at 0) for selected options in the specified select or multi-select element.
getSelectedLabel(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSelectedLabel(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets option label (visible text) for selected option in the specified select element.
getSelectedLabels(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSelectedLabels(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets all option labels (visible text) for selected options in the specified select or multi-select element.
getSelectedValue(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSelectedValue(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets option value (value attribute) for selected option in the specified select element.
getSelectedValues(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSelectedValues(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets all option values (value attributes) for selected options in the specified select or multi-select element.
getSelectOptions(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSelectOptions(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets all option labels in the specified select drop-down.
getSelenium() - Method in interface com.thoughtworks.selenium.condition.ConditionRunner.Context
Returns the Selenium associated with this instance.
getSelenium(boolean) - Method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
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.android.AndroidDriver
 
getSessionStorage() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getSessionStorage() - Method in interface org.openqa.selenium.html5.WebStorage
 
getSessionStorage() - Method in class org.openqa.selenium.iphone.IPhoneDriver
 
getSettings() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
getSize() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
getSize() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver.HtmlUnitWindow
 
getSize() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getSize() - Method in interface org.openqa.selenium.WebDriver.Window
Get the size of the current window.
getSize() - Method in interface org.openqa.selenium.WebElement
What is the width and height of the rendered element?
getSocksPassword() - Method in class org.openqa.selenium.Proxy
Gets the SOCKS proxy's password.
getSocksProxy() - Method in class org.openqa.selenium.Proxy
Gets the SOCKS proxy.
getSocksUsername() - Method in class org.openqa.selenium.Proxy
Gets the SOCKS proxy's username.
getSpeed() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getSpeed() - Method in interface com.thoughtworks.selenium.Selenium
Get execution speed (i.e., get the millisecond length of the delay following each selenium operation).
getSslProxy() - Method in class org.openqa.selenium.Proxy
Gets the SSL tunnel proxy.
getState() - Method in class org.openqa.selenium.remote.Response
 
getStatus() - Method in class org.openqa.selenium.android.AndroidDriver
 
getStatus() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getStatus() - Method in interface org.openqa.selenium.html5.ApplicationCache
The current state of the application cache.
getStatus() - Method in class org.openqa.selenium.remote.Response
 
getStdOut() - Method in class org.openqa.selenium.os.CommandLine
 
getStdOut() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
getStoringLoggerInstance(Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
 
getString(String, String[]) - Method in interface com.thoughtworks.selenium.CommandProcessor
 
getString(String, String[]) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getString(String, String[]) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
getStringArray(String, String[]) - Method in interface com.thoughtworks.selenium.CommandProcessor
 
getStringArray(String, String[]) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
getStringArray(String, String[]) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
getSupportUrl() - Method in exception org.openqa.selenium.InvalidSelectorException
 
getSupportUrl() - Method in exception org.openqa.selenium.NoSuchElementException
 
getSupportUrl() - Method in exception org.openqa.selenium.StaleElementReferenceException
 
getSupportUrl() - Method in exception org.openqa.selenium.WebDriverException
 
getSystemInformation() - Method in exception org.openqa.selenium.WebDriverException
 
getTable(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getTable(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets the text from a cell of a table.
getTagName() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
getTagName() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getTagName() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getTagName() - Method in interface org.openqa.selenium.WebElement
Get the tag name of this element.
getText(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getText() - Method in class com.thoughtworks.selenium.SeleneseTestBase
Returns the body text of the current page
getText() - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Returns the body text of the current page
getText(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets the text of an element.
getText() - Method in interface org.openqa.selenium.Alert
 
getText() - Method in class org.openqa.selenium.android.library.AndroidAlert
 
getText() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
getText() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getText() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getText() - Method in interface org.openqa.selenium.WebElement
Get the visible (i.e.
getTimeout() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
getTimeoutInSeconds() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
getTimestamp() - Method in class org.openqa.selenium.logging.LogEntry
Gets the timestamp of the log statement in milliseconds since UNIX Epoch.
getTitle() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getTitle() - Method in interface com.thoughtworks.selenium.Selenium
Gets the title of the current page.
getTitle() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getTitle() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
getTitle() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getTitle() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Returns the current page title
getTitle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getTitle() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getTitle() - Method in interface org.openqa.selenium.WebDriver
The title of the current page.
getTmpFsBasedOn(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getTouch() - Method in class org.openqa.selenium.android.AndroidDriver
 
getTouch() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getTouch() - Method in interface org.openqa.selenium.HasTouchScreen
 
getTouch() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getUnderlyingView() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
getUrl() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
getUrl() - Method in class org.openqa.selenium.remote.service.DriverService
 
getUsername() - Method in class org.openqa.selenium.security.UserAndPassword
 
getValue(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getValue(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets the (whitespace-trimmed) value of an input field (or anything else with a value parameter).
getValue() - Method in enum org.openqa.selenium.android.library.AndroidAtoms
 
getValue() - Method in class org.openqa.selenium.Cookie
 
getValue() - Method in class org.openqa.selenium.remote.Response
 
getValueOfCssProperty(String) - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
getVersion() - Method in interface org.openqa.selenium.Capabilities
 
getVersion() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getVideoLoadingProgressView() - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
getView() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getVisitedHistory(ValueCallback<String[]>) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
getWebClient() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getWebDriver() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
getWebView() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getWhetherThisFrameMatchFrameExpression(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getWhetherThisFrameMatchFrameExpression(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Determine whether current/locator identify the frame containing this running code.
getWhetherThisWindowMatchWindowExpression(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getWhetherThisWindowMatchWindowExpression(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Determine whether currentWindowString plus target identify the window containing this running code.
getWidth() - Method in class org.openqa.selenium.Dimension
 
getWindowHandle() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getWindowHandle() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getWindowHandle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWindowHandle() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getWindowHandle() - Method in interface org.openqa.selenium.WebDriver
Return an opaque handle to this window that uniquely identifies it within this driver instance.
getWindowHandles() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
getWindowHandles() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
getWindowHandles() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWindowHandles() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getWindowHandles() - Method in interface org.openqa.selenium.WebDriver
Return a set of window handles which can be used to iterate over all open windows of this webdriver instance by passing them to #switchTo().window(String)
getWrappedDriver() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
getWrappedDriver() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
getWrappedDriver() - Method in interface org.openqa.selenium.internal.WrapsDriver
 
getWrappedDriver() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getWrappedDriver() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
getWrappedDriver() - Method in class org.openqa.selenium.WebDriverBackedSelenium
 
getWrappedDriver() - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
getWrappedElement() - Method in interface org.openqa.selenium.internal.WrapsElement
 
getWriteMethod() - Method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
getX() - Method in class org.openqa.selenium.Point
 
getXpathCount(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
getXpathCount(String) - Method in interface com.thoughtworks.selenium.Selenium
Returns the number of nodes that match the specified xpath, eg.
getY() - Method in class org.openqa.selenium.Point
 
GO_BACK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GO_FORWARD - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
goBack() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
goBack() - Method in interface com.thoughtworks.selenium.Selenium
Simulates the user clicking the "back" button on their browser.
goBack() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
goForward() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
GOOGLECHROME - Static variable in interface org.openqa.selenium.remote.BrowserType
 
GoogleChromeLocator - Class in org.openqa.selenium.browserlaunchers.locators
Discovers a valid Google Chrome installation on local system.
GoogleChromeLocator() - Constructor for class org.openqa.selenium.browserlaunchers.locators.GoogleChromeLocator
 
goTo(String) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Cause the browser to navigate to the given URL
goTo(String) - Method in interface org.openqa.selenium.lift.TestContext
 
goTo(String) - Method in class org.openqa.selenium.lift.WebDriverTestContext
 

H

HamcrestWebDriverTestCase - Class in org.openqa.selenium.lift
Base class for tests using the LiFT style API to driver WebDriver.
HamcrestWebDriverTestCase() - Constructor for class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
handleEvilPopupMgrBackup() - Method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
HAS_NATIVE_EVENTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
HasCapabilities - Interface in org.openqa.selenium
Used by classes to indicate that they can describe the Capabilities they possess.
hashCode() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
hashCode() - Method in class org.openqa.selenium.By
 
hashCode() - Method in class org.openqa.selenium.chrome.ChromeOptions
 
hashCode() - Method in class org.openqa.selenium.Cookie
 
hashCode() - Method in class org.openqa.selenium.Dimension
 
hashCode() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
hashCode() - Method in class org.openqa.selenium.Point
 
hashCode() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
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.ui.Duration
 
HasInputDevices - Interface in org.openqa.selenium
Interface implemented by each driver that allows access to the raw input devices.
hasOptions() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Returns true if any options are set in this instance.
hasSessionInProgress() - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
HasTouchScreen - Interface in org.openqa.selenium
Interface implemented by each driver that allows access to touch screen capabilities.
height - Variable in class org.openqa.selenium.Dimension
 
HIDDEN_COOKIE_DIR - Static variable in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
hideCookies(File, String, File) - Static method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
Hides all previously existing user cookies, found in the WinXP directory structure, by moving them to a different directory.
highlight(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
highlight(String) - Method in interface com.thoughtworks.selenium.Selenium
Briefly changes the backgroundColor of the specified element yellow.
HOST - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines the address of the host adapter on which the IEDriverServer will listen for commands.
hover() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
HOVER_OVER_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
How - Enum in org.openqa.selenium.support
 
HtmlTagFinder - Class in org.openqa.selenium.lift.find
Base Finder for all types of HTML tags.
HtmlTagFinder() - Constructor for class org.openqa.selenium.lift.find.HtmlTagFinder
 
HTMLUNIT - Static variable in interface org.openqa.selenium.remote.BrowserType
 
htmlUnit() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
HtmlUnitDriver - Class in org.openqa.selenium.htmlunit
 
HtmlUnitDriver(BrowserVersion) - Constructor for class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
HtmlUnitDriver() - Constructor for class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
HtmlUnitDriver(boolean) - Constructor for class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
HtmlUnitDriver(Capabilities) - Constructor for class org.openqa.selenium.htmlunit.HtmlUnitDriver
Note: There are two configuration modes for the HtmlUnitDriver using this constructor.
HtmlUnitDriver.HtmlUnitWindow - Class in org.openqa.selenium.htmlunit
 
HtmlUnitDriver.HtmlUnitWindow() - Constructor for class org.openqa.selenium.htmlunit.HtmlUnitDriver.HtmlUnitWindow
 
HtmlUnitDriver.JavaScriptResultsCollection - Interface in org.openqa.selenium.htmlunit
 
HtmlUnitKeyboard - Class in org.openqa.selenium.htmlunit
Implements keyboard operations using the HtmlUnit WebDriver.
HtmlUnitMouse - Class in org.openqa.selenium.htmlunit
Implements mouse operations using the HtmlUnit WebDriver.
HtmlUnitMouse(HtmlUnitDriver, HtmlUnitKeyboard) - Constructor for class org.openqa.selenium.htmlunit.HtmlUnitMouse
 
HtmlUnitWebElement - Class in org.openqa.selenium.htmlunit
 
HtmlUnitWebElement(HtmlUnitDriver, HtmlElement) - Constructor for class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
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
 
HttpCommandProcessor - Class in com.thoughtworks.selenium
Sends commands and retrieves results via HTTP.
HttpCommandProcessor(String, int, String, String) - Constructor for class com.thoughtworks.selenium.HttpCommandProcessor
Specifies a server host/port, a command to launch the browser, and a starting URL for the browser.
HttpCommandProcessor(String, String, String) - Constructor for class com.thoughtworks.selenium.HttpCommandProcessor
Specifies the URL to the CommandBridge servlet, a command to launch the browser, and a starting URL for the browser.
HttpProfilerLogEntry - Class in org.openqa.selenium.logging.profiler
 
HttpProfilerLogEntry(String, boolean) - Constructor for class org.openqa.selenium.logging.profiler.HttpProfilerLogEntry
 
HttpSessionId - Class in org.openqa.selenium.remote
 
HttpSessionId() - Constructor for class org.openqa.selenium.remote.HttpSessionId
 
HttpVerb - Enum in org.openqa.selenium.remote
 
humanFriendlyLauncherFileNames() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 

I

id(String) - Static method in class org.openqa.selenium.By
 
id - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
IE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IE_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines the location of the IEDriverServer executable that will be used by the default service.
IE_DRIVER_EXTRACT_PATH_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines path to which will be extracted IEDriverServer library.
IE_DRIVER_FORCE_CREATE_PROCESS_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines launch API of IE used by IEDriverServer.
IE_DRIVER_HOST_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines host to which will be bound IEDriverServer.
IE_DRIVER_IE_SWITCHES_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines used IE CLI switches.
IE_DRIVER_LOGFILE_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines the location of the file where IEDriverServer should write log messages to.
IE_DRIVER_LOGLEVEL_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines the detalization level the IEDriverServer logs.
IE_DRIVER_SILENT_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines logging to stdout for IEDriverServer.
IE_HTA - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IE_SWITCHES - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines used IE CLI switches.
IEXPLORE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IEXPLORE_PROXY - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IGNORE_ZOOM_SETTING - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to ignore or not browser zoom level.
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.
ignoreAttributesWithoutValue(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
ignoreAttributesWithoutValue(String) - Method in interface com.thoughtworks.selenium.Selenium
Specifies whether Selenium will ignore xpath attributes that have no value, i.e.
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 interface org.openqa.selenium.WebDriver.Options
Returns the interface for controlling IME engines to generate complex-script input.
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
 
ImeActivationFailedException - Exception in org.openqa.selenium
Indicates that activating an IME engine has failed.
ImeActivationFailedException(String) - Constructor for exception org.openqa.selenium.ImeActivationFailedException
 
ImeActivationFailedException(String, Throwable) - Constructor for exception org.openqa.selenium.ImeActivationFailedException
 
ImeNotAvailableException - Exception in org.openqa.selenium
Indicates that IME support is not available.
ImeNotAvailableException(String) - Constructor for exception org.openqa.selenium.ImeNotAvailableException
 
ImeNotAvailableException(String, Throwable) - Constructor for exception org.openqa.selenium.ImeNotAvailableException
 
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 interface org.openqa.selenium.WebDriver.Timeouts
Specifies the amount of time the driver should wait when searching for an element if it is not immediately present.
implicitlyWaitFor(Callable<X>) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
in(TimeUnit) - Method in class org.openqa.selenium.support.ui.Duration
Converts this durtation to the given unit of time.
INetAddress - Class in org.openqa.selenium.net
 
INetAddress(InetAddress) - Constructor for class org.openqa.selenium.net.INetAddress
 
info(String) - Method in interface com.thoughtworks.selenium.condition.ConditionRunner.Context
A Condition.isTrue(ConditionRunner.Context) can call this method to set extra information to be displayed upon a failure.
INFO - Static variable in class com.thoughtworks.selenium.SeleniumLogLevels
 
init() - Method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
initElements(WebDriver, Class<T>) - Static method in class org.openqa.selenium.support.PageFactory
Instantiate an instance of the given class, and set a lazy proxy for each of the WebElement and List fields that have been declared, assuming that the field name is also the HTML element's "id" or "name".
initElements(WebDriver, Object) - Static method in class org.openqa.selenium.support.PageFactory
As PageFactory.initElements(org.openqa.selenium.WebDriver, Class) but will only replace the fields of an already instantiated Page Object.
initElements(ElementLocatorFactory, Object) - Static method in class org.openqa.selenium.support.PageFactory
Similar to the other "initElements" methods, but takes an ElementLocatorFactory which is used for providing the mechanism for fniding elements.
initElements(FieldDecorator, Object) - Static method in class org.openqa.selenium.support.PageFactory
Similar to the other "initElements" methods, but takes an FieldDecorator which is used for decorating each of the fields.
INITIAL_BROWSER_URL - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to ignore or not browser zoom level.
InputFinder - Class in org.openqa.selenium.lift.find
Finder for HTML input tags.
InputFinder() - Constructor for class org.openqa.selenium.lift.find.InputFinder
 
InputKeysContainer - Class in org.openqa.selenium.htmlunit
Converts a group of character sequences to a string to be sent by sendKeys.
InputKeysContainer(CharSequence...) - Constructor for class org.openqa.selenium.htmlunit.InputKeysContainer
 
InputKeysContainer(boolean, CharSequence...) - Constructor for class org.openqa.selenium.htmlunit.InputKeysContainer
 
installExtensions(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
INSTANCE - Static variable in interface org.openqa.selenium.os.Kernel32
 
InterfaceImplementation - Interface in org.openqa.selenium.remote
An implementation of a particular interface, used by the Augmenter.
internetExplorer() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
InternetExplorerDriver - Class in org.openqa.selenium.ie
 
InternetExplorerDriver() - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriver(Capabilities) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriver(int) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriver(InternetExplorerDriverService) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriver(InternetExplorerDriverService, Capabilities) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriver(WindowsProxyManager, InternetExplorerDriverService, Capabilities, int) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriverLogLevel - Enum in org.openqa.selenium.ie
 
InternetExplorerDriverService - Class in org.openqa.selenium.ie
Manages the life and death of an IEDriverServer.
InternetExplorerDriverService.Builder - Class in org.openqa.selenium.ie
Builder used to configure new InternetExplorerDriverService instances.
InternetExplorerDriverService.Builder() - Constructor for class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
 
InternetExplorerLocator - Class in org.openqa.selenium.browserlaunchers.locators
Discovers a valid Internet Explorer installation on local system.
InternetExplorerLocator() - Constructor for class org.openqa.selenium.browserlaunchers.locators.InternetExplorerLocator
 
into(Finder<WebElement, WebDriver>) - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
Syntactic sugar to use with type(String, Finder), e.g.
INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to ignore ot not browser protected mode settings during starting by IEDriverServer.
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
 
InvalidCookieDomainException - Exception in org.openqa.selenium
Thrown when attempting to add a cookie under a different domain than the current URL.
InvalidCookieDomainException() - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
 
InvalidCookieDomainException(String) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
 
InvalidCookieDomainException(Throwable) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
 
InvalidCookieDomainException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
 
InvalidCoordinatesException - Exception in org.openqa.selenium.interactions
Indicates that the coordinates provided to an interactions operation are invalid.
InvalidCoordinatesException(String) - Constructor for exception org.openqa.selenium.interactions.InvalidCoordinatesException
 
InvalidElementStateException - Exception in org.openqa.selenium
 
InvalidElementStateException() - Constructor for exception org.openqa.selenium.InvalidElementStateException
 
InvalidElementStateException(String) - Constructor for exception org.openqa.selenium.InvalidElementStateException
 
InvalidElementStateException(Throwable) - Constructor for exception org.openqa.selenium.InvalidElementStateException
 
InvalidElementStateException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidElementStateException
 
INVALIDSELECTIONERROR - Static variable in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
InvalidSelectorException - Exception in org.openqa.selenium
 
InvalidSelectorException(String) - Constructor for exception org.openqa.selenium.InvalidSelectorException
 
InvalidSelectorException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidSelectorException
 
INVALIDXPATHERROR - Static variable in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
inViewPort() - Method in interface org.openqa.selenium.interactions.internal.Coordinates
Gets coordinates on the element relative to the top-left corner of OS-window being used to display the content.
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(ExecuteMethod, Object, Method, Object...) - Method in interface org.openqa.selenium.remote.InterfaceImplementation
Called when it has become apparent that this is the right interface to implement a particular method.
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
 
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
 
IPhoneDriver - Class in org.openqa.selenium.iphone
IPhoneDriver is a driver for running tests on Mobile Safari on the iPhone, iPad and iPod Touch.
IPhoneDriver(CommandExecutor) - Constructor for class org.openqa.selenium.iphone.IPhoneDriver
Create an IPhoneDriver that will use the given executor to communicate with the iWebDriver app.
IPhoneDriver(URL) - Constructor for class org.openqa.selenium.iphone.IPhoneDriver
Create an IPhoneDriver connected to the remote address passed in.
IPhoneDriver(String) - Constructor for class org.openqa.selenium.iphone.IPhoneDriver
Create an IPhoneDriver connected to the remote address passed in.
IPhoneDriver() - Constructor for class org.openqa.selenium.iphone.IPhoneDriver
Create an IPhoneDriver connected to an iphone simulator running on the local machine.
IPhoneDriver(Capabilities) - Constructor for class org.openqa.selenium.iphone.IPhoneDriver
 
IPhoneDriver.STORAGE_TYPE - Enum in org.openqa.selenium.iphone
 
IPhoneSimulatorBinary - Class in org.openqa.selenium.iphone
Handles launching the iWebDriver app on the iPhone Simulator in a subprocess.
IPhoneSimulatorBinary(File) - Constructor for class org.openqa.selenium.iphone.IPhoneSimulatorBinary
Creates a new IPhoneSimulatorBinary that will run the given application on the iPhone Simulator.
IPhoneSimulatorCommandExecutor - Class in org.openqa.selenium.iphone
A CommandExecutor that communicates with an iPhone Simulator running on localhost in a subprocess.
IPhoneSimulatorCommandExecutor(URL, IPhoneSimulatorBinary) - Constructor for class org.openqa.selenium.iphone.IPhoneSimulatorCommandExecutor
 
IPhoneSimulatorCommandExecutor.IPhoneSimulatorNotRunningException - Exception in org.openqa.selenium.iphone
 
IPhoneSimulatorCommandExecutor.IPhoneSimulatorNotRunningException() - Constructor for exception org.openqa.selenium.iphone.IPhoneSimulatorCommandExecutor.IPhoneSimulatorNotRunningException
 
IPhoneSimulatorCommandExecutor.IPhoneSimulatorNotRunningException(Throwable) - Constructor for exception org.openqa.selenium.iphone.IPhoneSimulatorCommandExecutor.IPhoneSimulatorNotRunningException
 
IPhoneSimulatorCommandExecutor.IPhoneSimulatorNotRunningException(String, Throwable) - Constructor for exception org.openqa.selenium.iphone.IPhoneSimulatorCommandExecutor.IPhoneSimulatorNotRunningException
 
IPhoneSimulatorDriver - Class in org.openqa.selenium.iphone
 
IPhoneSimulatorDriver(URL, IPhoneSimulatorBinary) - Constructor for class org.openqa.selenium.iphone.IPhoneSimulatorDriver
 
IPhoneSimulatorDriver(String, IPhoneSimulatorBinary) - Constructor for class org.openqa.selenium.iphone.IPhoneSimulatorDriver
 
IPhoneSimulatorDriver(IPhoneSimulatorBinary) - Constructor for class org.openqa.selenium.iphone.IPhoneSimulatorDriver
 
is(Architecture) - Method in enum org.openqa.selenium.Architecture
Heuristic for comparing two architectures.
is(String) - Method in interface org.openqa.selenium.Capabilities
 
is(Platform) - Method in enum org.openqa.selenium.Platform
Heuristic for comparing two platforms.
is(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
IS_BROWSER_ONLINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_BROWSER_VISIBLE - 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
 
isActivated() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
Indicates whether IME input active at the moment (not if it's available).
isAlertPresent() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isAlertPresent() - Method in interface com.thoughtworks.selenium.Selenium
Has an alert occurred?
isAltPressed() - Method in class org.openqa.selenium.htmlunit.HtmlUnitKeyboard
 
isAltPressed() - Method in class org.openqa.selenium.htmlunit.KeyboardModifiersState
 
isAutodetect() - Method in class org.openqa.selenium.Proxy
Whether to autodetect proxy settings.
isCaptureScreenShotOnFailure() - Method in class com.thoughtworks.selenium.SeleneseTestBase
 
isCaptureScreenShotOnFailure() - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
 
isChecked(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isChecked(String) - Method in interface com.thoughtworks.selenium.Selenium
Gets whether a toggle-button (checkbox/radio) is checked.
isConfirmationPresent() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isConfirmationPresent() - Method in interface com.thoughtworks.selenium.Selenium
Has confirm() been called?
isConnected() - Method in interface org.openqa.selenium.firefox.ExtensionConnection
 
isConnected() - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
isCookiePresent(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isCookiePresent(String) - Method in interface com.thoughtworks.selenium.Selenium
Returns true if a cookie with the specified name is present, or false otherwise.
isCtrlPressed() - Method in class org.openqa.selenium.htmlunit.HtmlUnitKeyboard
 
isCtrlPressed() - Method in class org.openqa.selenium.htmlunit.KeyboardModifiersState
 
isDisplayed() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
isDisplayed() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
isDisplayed() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isDisplayed() - Method in interface org.openqa.selenium.WebElement
Is this element displayed or not? This method avoids the problem of having to parse an element's "style" attribute.
isEditable(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isEditable(String) - Method in interface com.thoughtworks.selenium.Selenium
Determines whether the specified input element is editable, ie hasn't been disabled.
isElementPresent(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isElementPresent(String) - Method in interface com.thoughtworks.selenium.Selenium
Verifies that the specified element is somewhere on the page.
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.android.library.AndroidWebElement
 
isEnabled() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
isEnabled() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isEnabled() - Method in interface org.openqa.selenium.WebElement
Is the element currently enabled or not? This will generally return true for everything but disabled input elements.
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.
isIncludeServerErrors() - Method in class org.openqa.selenium.remote.ErrorHandler
 
isIp4AddressBindingOnly() - Method in class org.openqa.selenium.net.NetworkInterface
 
isIPv4Address() - Method in class org.openqa.selenium.net.INetAddress
 
isIPv6Address() - Method in class org.openqa.selenium.net.INetAddress
 
isJavascriptEnabled() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
isJavascriptEnabled() - Method in interface org.openqa.selenium.Capabilities
 
isJavascriptEnabled() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
isJavascriptEnabled() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
isLoaded() - Method in class org.openqa.selenium.support.ui.LoadableComponent
Determine whether or not the component is loaded.
isLookupCached() - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
isLoopBack() - Method in class org.openqa.selenium.net.NetworkInterface
 
isLoopbackAddress() - Method in class org.openqa.selenium.net.INetAddress
 
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.
isMethodAvailable(String) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
isMultiple() - Method in class org.openqa.selenium.support.ui.Select
 
isMultiWindow() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Returns true if the MULTI_WINDOW field is set.
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
 
isOnline() - Method in class org.openqa.selenium.android.AndroidDriver
 
isOnline() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
isOnline() - Method in interface org.openqa.selenium.html5.BrowserConnection
 
isOnLinux() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
isOnlyProxyingSelenium(Capabilities) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
 
isOrdered(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isOrdered(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Check if these two elements have same parent and are ordered siblings in the DOM.
isPromptPresent() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isPromptPresent() - Method in interface com.thoughtworks.selenium.Selenium
Has a prompt occurred?
isProxyingAllTraffic(Capabilities) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
 
isProxyRequired(Capabilities) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
 
isRegExeVersion1() - Static method in class org.openqa.selenium.os.WindowsUtils
 
isRequired(File) - Method in interface org.openqa.selenium.io.FileHandler.Filter
 
isRunning() - Method in class org.openqa.selenium.iphone.IPhoneSimulatorBinary
 
isRunning() - Method in class org.openqa.selenium.os.CommandLine
Check whether the current command is still executing.
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.
isScriptFile(File) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
 
isSecure(boolean) - Method in class org.openqa.selenium.Cookie.Builder
 
isSecure() - Method in class org.openqa.selenium.Cookie
 
isSelected() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
isSelected() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
isSelected() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isSelected() - Method in interface org.openqa.selenium.WebElement
Determine whether or not this element is selected or not.
isSet(String) - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
isShiftPressed() - Method in class org.openqa.selenium.htmlunit.HtmlUnitKeyboard
 
isShiftPressed() - Method in class org.openqa.selenium.htmlunit.KeyboardModifiersState
 
isSingleWindow() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Returns true if the SINGLE_WINDOW field is set.
isSomethingSelected(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isSomethingSelected(String) - Method in interface com.thoughtworks.selenium.Selenium
Determines whether some option in a drop-down menu is selected.
isSuccessful() - Method in class org.openqa.selenium.os.CommandLine
 
isTextPresent(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isTextPresent(String) - Method in interface com.thoughtworks.selenium.Selenium
Verifies that the specified text pattern appears somewhere on the rendered page shown to the user.
isTrue(ConditionRunner.Context) - Method in class com.thoughtworks.selenium.condition.Condition
 
isTrue(ConditionRunner.Context) - Method in class com.thoughtworks.selenium.condition.Not
 
isTrue(ConditionRunner.Context) - Method in class com.thoughtworks.selenium.condition.Presence
 
isTrue(ConditionRunner.Context) - Method in class com.thoughtworks.selenium.condition.Text
 
isVisible(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
isVisible(String) - Method in interface com.thoughtworks.selenium.Selenium
Determines if the specified element is visible.
isZipped(String) - Static method in class org.openqa.selenium.io.FileHandler
 
item(int) - Method in class org.openqa.selenium.html5.ResultSetRows
Returns the row at the given index.
item(int) - Method in interface org.openqa.selenium.htmlunit.HtmlUnitDriver.JavaScriptResultsCollection
 
iterator() - Method in class org.openqa.selenium.logging.LogEntries
 

J

JAVASCRIPT_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
JavascriptExecutor - Interface in org.openqa.selenium
Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.
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
 
JobMemoryLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
JobObjectExtendedLimitInformation - Static variable in interface org.openqa.selenium.os.Kernel32
 
join(String[], char) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
 
join(String[], char) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
 
JsonException - Exception in org.openqa.selenium.remote
 
JsonException(JSONException) - Constructor for exception org.openqa.selenium.remote.JsonException
 
JsonException(JSONException, Object) - Constructor for exception org.openqa.selenium.remote.JsonException
 
JsonToBeanConverter - Class in org.openqa.selenium.remote
 
JsonToBeanConverter() - Constructor for class org.openqa.selenium.remote.JsonToBeanConverter
 
JUnit4AndTestNgConditionRunner - Class in com.thoughtworks.selenium.condition
This class throws an AssertionError when the condition is not met - the same as JUnit4 and TestNG do.
JUnit4AndTestNgConditionRunner(DefaultConditionRunner.Monitor, Selenium, int, int, int) - Constructor for class com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner
 
JUnit4AndTestNgConditionRunner(DefaultConditionRunner.Monitor, Selenium, int, int) - Constructor for class com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner
 
JUnit4AndTestNgConditionRunner(Selenium, int, int, int) - Constructor for class com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner
 
JUnit4AndTestNgConditionRunner(Selenium, int, int) - Constructor for class com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner
 
JUnit4AndTestNgConditionRunner(Selenium) - Constructor for class com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner
 
JUnitConditionRunner - Class in com.thoughtworks.selenium.condition
This class throws an AssertionFailedError when the condition is not met.
JUnitConditionRunner(DefaultConditionRunner.Monitor, Selenium, int, int, int) - Constructor for class com.thoughtworks.selenium.condition.JUnitConditionRunner
 
JUnitConditionRunner(DefaultConditionRunner.Monitor, Selenium, int, int) - Constructor for class com.thoughtworks.selenium.condition.JUnitConditionRunner
 
JUnitConditionRunner(Selenium, int, int, int) - Constructor for class com.thoughtworks.selenium.condition.JUnitConditionRunner
 
JUnitConditionRunner(Selenium, int, int) - Constructor for class com.thoughtworks.selenium.condition.JUnitConditionRunner
 
JUnitConditionRunner(Selenium) - Constructor for class com.thoughtworks.selenium.condition.JUnitConditionRunner
 

K

Kernel32 - Interface in org.openqa.selenium.os
 
Kernel32.IO_COUNTERS - Class in org.openqa.selenium.os
 
Kernel32.IO_COUNTERS() - Constructor for class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION - Class in org.openqa.selenium.os
 
Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION() - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION - Class in org.openqa.selenium.os
 
Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION() - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference - Class in org.openqa.selenium.os
 
Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference() - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference
 
Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference
 
key - Variable in class org.openqa.selenium.interactions.internal.SingleKeyAction
 
keyboard - Variable in class org.openqa.selenium.interactions.Actions
 
keyboard - Variable in class org.openqa.selenium.interactions.internal.KeysRelatedAction
 
Keyboard - Interface in org.openqa.selenium
Interface representing basic keyboard operations.
KeyboardModifiersState - Class in org.openqa.selenium.htmlunit
Holds the state of the modifier keys (Shift, ctrl, alt) for HtmlUnit.
KeyboardModifiersState() - Constructor for class org.openqa.selenium.htmlunit.KeyboardModifiersState
 
keyDown(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
keyDown(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing a key (without releasing it yet).
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
 
keyDownNative(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
keyDownNative(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing a key (without releasing it yet) by sending a native operating system keystroke.
keyPress(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
keyPress(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing and releasing a key.
keyPressNative(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
keyPressNative(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing and releasing a key by sending a native operating system keystroke.
Keys - Enum in org.openqa.selenium
Representations of pressable keys that aren't text.
keySet() - Method in interface org.openqa.selenium.html5.LocalStorage
 
keySet() - Method in interface org.openqa.selenium.html5.SessionStorage
 
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
 
keyUp(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
keyUp(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user releasing a key.
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
 
keyUpNative(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
keyUpNative(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user releasing a key by sending a native operating system keystroke.
kill() - Method in class org.openqa.selenium.firefox.FirefoxDriver
Attempt to forcibly kill this Killable at the OS level.
kill() - Method in interface org.openqa.selenium.internal.Killable
Attempt to forcibly kill this Killable at the OS level.
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
Killable - Interface in org.openqa.selenium.internal
Implemented by WebDriver implementations that support hard kill by killing the process at the OS level.
killByName(String) - Static method in class org.openqa.selenium.os.WindowsUtils
Kill processes by name
killProcess(Process) - Static method in class org.openqa.selenium.os.ProcessUtils
Forcibly kills a process, using OS tools like "kill" as a last resort
KONQUEROR - Static variable in interface org.openqa.selenium.remote.BrowserType
 

L

lastPage() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
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
 
launch() - Method in class org.openqa.selenium.iphone.IPhoneSimulatorBinary
 
launcherFilePath() - Method in class org.openqa.selenium.browserlaunchers.locators.BrowserInstallation
 
LauncherUtils - Class in org.openqa.selenium.browserlaunchers
Various static utility functions used to launch browsers
LauncherUtils() - Constructor for class org.openqa.selenium.browserlaunchers.LauncherUtils
 
launchHTMLSuite(String, String) - Method in interface org.openqa.selenium.browserlaunchers.BrowserLauncher
Start the browser in Selenese mode, auto-running the specified HTML suite
launchRemoteSession(String) - Method in interface org.openqa.selenium.browserlaunchers.BrowserLauncher
Start the browser and navigate directly to the specified URL using the supplied browser configurations
layoutOnDisk() - Method in class org.openqa.selenium.firefox.FirefoxProfile
Call this to cause the current profile to be written to disk.
length() - Method in enum org.openqa.selenium.Keys
 
libraryPath() - Method in class org.openqa.selenium.browserlaunchers.locators.BrowserInstallation
 
LimitFlags - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
link() - Static method in class org.openqa.selenium.lift.find.LinkFinder
 
link(String) - Static method in class org.openqa.selenium.lift.find.LinkFinder
 
link() - Static method in class org.openqa.selenium.lift.Finders
 
link(String) - Static method in class org.openqa.selenium.lift.Finders
 
LinkFinder - Class in org.openqa.selenium.lift.find
 
links() - Static method in class org.openqa.selenium.lift.find.LinkFinder
 
links() - Static method in class org.openqa.selenium.lift.Finders
 
linkText(String) - Static method in class org.openqa.selenium.By
 
LinuxEphemeralPortRangeDetector - Class in org.openqa.selenium.net
 
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
loadUrl(String) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
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
 
LocalStorage - Interface in org.openqa.selenium.html5
Represents the local storage for the site currently opened in the browser.
Locatable - Interface in org.openqa.selenium.internal
 
locateAppDataDirectory(Platform) - Method in class org.openqa.selenium.firefox.internal.ProfilesIni
 
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.android.AndroidDriver
 
location() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
Location - Class in org.openqa.selenium.html5
Represents the physical location of the browser.
Location(double, double, double) - Constructor for class org.openqa.selenium.html5.Location
 
location() - Method in interface org.openqa.selenium.html5.LocationContext
Gets the physical location of the browser.
location() - Method in class org.openqa.selenium.remote.html5.RemoteLocationContext
 
LocationContext - Interface in org.openqa.selenium.html5
 
Lock - Interface in org.openqa.selenium.internal
 
lock(long) - Method in interface org.openqa.selenium.internal.Lock
 
lock(long) - Method in class org.openqa.selenium.internal.SocketLock
 
log(String) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner.Log4jMonitor
 
log(Level, String, String, String) - Static method in class org.openqa.selenium.android.library.Logger
 
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_FILE - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines the location of the file where IEDriverServer should write log messages to.
LOG_LEVEL - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines the detalization level the IEDriverServer logs.
LogCombiner - Class in org.openqa.selenium.logging
 
LogCombiner() - Constructor for class org.openqa.selenium.logging.LogCombiner
 
LogEntries - Class in org.openqa.selenium.logging
Represent a pool of .
LogEntries(Iterable<LogEntry>) - Constructor for class org.openqa.selenium.logging.LogEntries
 
LogEntry - Class in org.openqa.selenium.logging
Represents a single log statement.
LogEntry(Level, long, String) - Constructor for class org.openqa.selenium.logging.LogEntry
 
Logger - Class in org.openqa.selenium.android.library
 
Logger() - Constructor for class org.openqa.selenium.android.library.Logger
 
LOGGING_PREFS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
LoggingHandler - Class in org.openqa.selenium.logging
A custom handler used to record log entries.
LoggingPreferences - Class in org.openqa.selenium.logging
Represents the logging preferences.
LoggingPreferences() - Constructor for class org.openqa.selenium.logging.LoggingPreferences
 
LogLevelMapping - Class in org.openqa.selenium.logging
 
LogLevelMapping() - Constructor for class org.openqa.selenium.logging.LogLevelMapping
 
Logs - Interface in org.openqa.selenium.logging
Interface for providing logs.
logs() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
logs() - Method in interface org.openqa.selenium.WebDriver.Options
Gets the Logs interface used to fetch different types of logs.
LogType - Class in org.openqa.selenium.logging
Supported log types.
LogType() - Constructor for class org.openqa.selenium.logging.LogType
 
longPress(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
 
longPress(Coordinates) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
longPress(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
longPress(Coordinates) - Method in interface org.openqa.selenium.TouchScreen
Allows the execution of long press gestures.
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

MacProxyManager - Class in org.openqa.selenium.browserlaunchers
Class to manage the proxy server on OS X.
MacProxyManager(String, int) - Constructor for class org.openqa.selenium.browserlaunchers.MacProxyManager
 
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
 
makeProxyPAC(File, int, Capabilities) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
Generate a proxy.pac file, configuring a dynamic proxy.
makeProxyPAC(File, int, String, String, String, Capabilities) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
 
makeWritable(File) - Static method in class org.openqa.selenium.io.FileHandler
 
manage() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
manage() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
manage() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
manage() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
manage() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
manage() - Method in interface org.openqa.selenium.WebDriver
Gets the Option interface
map(String) - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac
 
mapHost(String) - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac
 
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
 
maximize() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver.HtmlUnitWindow
 
maximize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
maximize() - Method in interface org.openqa.selenium.WebDriver.Window
Maximizes the current window if it is not already maximized
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.
metaKeyDown() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
metaKeyDown() - Method in interface com.thoughtworks.selenium.Selenium
Press the meta key and hold it down until doMetaUp() is called or a new page is loaded.
metaKeyUp() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
metaKeyUp() - Method in interface com.thoughtworks.selenium.Selenium
Release the meta key.
METHOD_NOT_ALLOWED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
MinimumWorkingSetSize - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
MOCK - Static variable in interface org.openqa.selenium.remote.BrowserType
 
modifyLinkLibraryPath(File) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
modifyWebClient(WebClient) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
Child classes can override this method to customise the webclient that the HtmlUnit driver uses.
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 - Interface in org.openqa.selenium
Interface representing basic mouse operations.
mouse - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
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
 
mouseDown(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseDown(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing the left mouse button (without releasing it yet) on the specified element.
mouseDown(Coordinates) - Method in class org.openqa.selenium.htmlunit.HtmlUnitMouse
 
mouseDown(Coordinates) - Method in interface org.openqa.selenium.Mouse
 
mouseDown(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
mouseDownAt(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseDownAt(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing the left mouse button (without releasing it yet) at the specified location.
mouseDownRight(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseDownRight(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing the right mouse button (without releasing it yet) on the specified element.
mouseDownRightAt(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseDownRightAt(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing the right mouse button (without releasing it yet) at the specified location.
mouseMove(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseMove(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing the mouse button (without releasing it yet) on the specified element.
mouseMove(Coordinates) - Method in class org.openqa.selenium.htmlunit.HtmlUnitMouse
 
mouseMove(Coordinates, long, long) - Method in class org.openqa.selenium.htmlunit.HtmlUnitMouse
 
mouseMove(Coordinates) - Method in interface org.openqa.selenium.Mouse
 
mouseMove(Coordinates, long, long) - Method in interface org.openqa.selenium.Mouse
 
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
 
mouseMoveAt(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseMoveAt(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user pressing the mouse button (without releasing it yet) on the specified element.
mouseOut(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseOut(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user moving the mouse pointer away from the specified element.
mouseOver(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseOver(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates a user hovering a mouse over the specified element.
mouseUp(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseUp(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates the event that occurs when the user releases the mouse button (i.e., stops holding the button down) on the specified element.
mouseUp(Coordinates) - Method in class org.openqa.selenium.htmlunit.HtmlUnitMouse
 
mouseUp(Coordinates) - Method in interface org.openqa.selenium.Mouse
 
mouseUp(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringMouse
 
mouseUpAt(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseUpAt(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates the event that occurs when the user releases the mouse button (i.e., stops holding the button down) at the specified location.
mouseUpRight(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseUpRight(String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates the event that occurs when the user releases the right mouse button (i.e., stops holding the button down) on the specified element.
mouseUpRightAt(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
mouseUpRightAt(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates the event that occurs when the user releases the right mouse button (i.e., stops holding the button down) at the specified location.
move(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
 
move(int, int) - Method in class org.openqa.selenium.Point
 
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(int, int) - Method in interface org.openqa.selenium.TouchScreen
Allows the execution of the gesture 'move' on the screen.
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
 
moveBy(int, int) - Method in class org.openqa.selenium.Point
 
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.
MoveMouseAction - Class in org.openqa.selenium.interactions
Moves the mouse to an element.
MoveMouseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.MoveMouseAction
 
MoveTargetOutOfBoundsException - Exception in org.openqa.selenium.interactions
Indicates that the target provided to the actions move() method is invalid - outside of the size of the window.
MoveTargetOutOfBoundsException(String) - Constructor for exception org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
 
MoveTargetOutOfBoundsException(Throwable) - Constructor for exception org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
 
MoveTargetOutOfBoundsException(String, Throwable) - Constructor for exception org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
 
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
 
MULTI_WINDOW - Static variable in class com.thoughtworks.selenium.BrowserConfigurationOptions
 

N

name(String) - Static method in class org.openqa.selenium.By
 
NATIVE_EVENTS - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to use native or javascript events during operations..
navigate() - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
navigate() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
navigate() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
navigate() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
navigate() - Method in interface org.openqa.selenium.WebDriver
An abstraction allowing the driver to access the browser's history and to navigate to a given URL.
NeedsLocalLogs - Interface in org.openqa.selenium.logging
 
NetworkInterface - Class in org.openqa.selenium.net
 
NetworkInterface(NetworkInterface) - Constructor for class org.openqa.selenium.net.NetworkInterface
 
NetworkInterfaceProvider - Interface in org.openqa.selenium.net
Provides information about the local network interfaces.
NetworkUtils - Class in org.openqa.selenium.net
 
NetworkUtils() - Constructor for class org.openqa.selenium.net.NetworkUtils
 
NEW_SESSION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
newHtmlUnitWebElement(HtmlElement) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
newProfile(String, File, String, boolean) - Method in class org.openqa.selenium.firefox.internal.ProfilesIni
 
NewProfileExtensionConnection - Class in org.openqa.selenium.firefox.internal
 
NewProfileExtensionConnection(Lock, FirefoxBinary, FirefoxProfile, String) - Constructor for class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
newWebClient(BrowserVersion) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
Create the underlying webclient, but don't set any fields on it.
NO_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_INSTALL_EXTENSION_CAPABILITY - Static variable in class org.openqa.selenium.safari.SafariDriver
Boolean capability that specifies whether to skip installing the SafariDriver extension.
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
 
NoAlertPresentException - Exception in org.openqa.selenium
Indicates that a user has tried to access an alert when one is not present.
NoAlertPresentException() - Constructor for exception org.openqa.selenium.NoAlertPresentException
 
NoAlertPresentException(String) - Constructor for exception org.openqa.selenium.NoAlertPresentException
 
NoAlertPresentException(Throwable) - Constructor for exception org.openqa.selenium.NoAlertPresentException
 
NoAlertPresentException(String, Throwable) - Constructor for exception org.openqa.selenium.NoAlertPresentException
 
NoSuchElementException - Exception in org.openqa.selenium
NoSuchElementException(String) - Constructor for exception org.openqa.selenium.NoSuchElementException
 
NoSuchElementException(String, Throwable) - Constructor for exception org.openqa.selenium.NoSuchElementException
 
NoSuchFrameException - Exception in org.openqa.selenium
NoSuchFrameException(String) - Constructor for exception org.openqa.selenium.NoSuchFrameException
 
NoSuchFrameException(String, Throwable) - Constructor for exception org.openqa.selenium.NoSuchFrameException
 
NoSuchWindowException - Exception in org.openqa.selenium
NoSuchWindowException(String) - Constructor for exception org.openqa.selenium.NoSuchWindowException
 
NoSuchWindowException(String, Throwable) - Constructor for exception org.openqa.selenium.NoSuchWindowException
 
Not - Class in com.thoughtworks.selenium.condition
Simple predicate class, which also knows how to wait for its condition to be true.
Not(Condition) - Constructor for class com.thoughtworks.selenium.condition.Not
 
not(ExpectedCondition<?>) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation with the logical opposite condition of the given condition.
NotConnectedException - Exception in org.openqa.selenium.firefox
 
NotConnectedException(URL, long, String) - Constructor for exception org.openqa.selenium.firefox.NotConnectedException
 
NotFoundException - Exception in org.openqa.selenium
 
NotFoundException() - Constructor for exception org.openqa.selenium.NotFoundException
 
NotFoundException(String) - Constructor for exception org.openqa.selenium.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception org.openqa.selenium.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception org.openqa.selenium.NotFoundException
 
now() - Method in interface org.openqa.selenium.support.ui.Clock
 
now() - Method in class org.openqa.selenium.support.ui.SystemClock
 
NumericalMatchers - Class in org.openqa.selenium.lift.match
Various numerical hamcrest Matchers.
NumericalMatchers() - Constructor for class org.openqa.selenium.lift.match.NumericalMatchers
 

O

obtainLock() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
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
 
onCloseWindow(WebView) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onCloseWindow(Object) - Method in class org.openqa.selenium.android.library.WebDriverChromeClient
 
onConfigurationFailure(ITestResult) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
onConfigurationSkip(ITestResult) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
onConfigurationSuccess(ITestResult) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
onConsoleMessage(String, int, String) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onConsoleMessage(ConsoleMessage) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onCreateWindow(WebView, boolean, boolean, Message) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onCreateWindow(ViewAdapter) - Method in class org.openqa.selenium.android.library.WebDriverChromeClient
 
onExceededDatabaseQuota(String, String, long, long, long, WebStorage.QuotaUpdater) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
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.
onFinish(ITestContext) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
onGeolocationPermissionsHidePrompt() - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onGeolocationPermissionsShowPrompt(String, GeolocationPermissions.Callback) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onGeolocationPermissionsShowPrompt(String, GeolocationPermissions.Callback) - Method in class org.openqa.selenium.android.library.WebDriverChromeClient
 
onHideCustomView() - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onJsAlert(WebView, String, String, JsResult) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onJsAlert(Object, String, JsResult) - Method in class org.openqa.selenium.android.library.WebDriverChromeClient
 
onJsBeforeUnload(WebView, String, String, JsResult) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onJsConfirm(WebView, String, String, JsResult) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onJsConfirm(Object, String, JsResult) - Method in class org.openqa.selenium.android.library.WebDriverChromeClient
 
onJsPrompt(WebView, String, String, String, JsPromptResult) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onJsPrompt(Object, String, String, JsPromptResult) - Method in class org.openqa.selenium.android.library.WebDriverChromeClient
 
onJsTimeout() - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onJsTimeout() - Method in class org.openqa.selenium.android.library.WebDriverChromeClient
 
onLocationChanged(Location) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
ONLY_PROXYING_SELENIUM_TRAFFIC - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
onlyOverrideThisIfYouKnowWhatYouAreDoing() - Method in class org.openqa.selenium.firefox.FirefoxProfile
Internal method.
onPage() - Method in interface org.openqa.selenium.interactions.internal.Coordinates
Gets coordinates on the element relative to the top-left corner of the page.
onPageFinished(WebView, String) - Method in class org.openqa.selenium.android.library.WebDriverViewClient
 
onPageStarted(WebView, String) - Method in class org.openqa.selenium.android.library.WebDriverViewClient
 
onProgressChanged(WebView, int) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onProgressChanged(Object, int) - Method in class org.openqa.selenium.android.library.WebDriverChromeClient
 
onProviderDisabled(String) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
onProviderEnabled(String) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
onReachedMaxAppCacheSize(long, long, WebStorage.QuotaUpdater) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onReceivedError(WebView, int, String, String) - Method in class org.openqa.selenium.android.library.WebDriverViewClient
 
onReceivedIcon(WebView, Bitmap) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onReceivedSslError(WebView, SslErrorHandler, SslError) - Method in class org.openqa.selenium.android.library.WebDriverViewClient
 
onReceivedTitle(WebView, String) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onReceivedTouchIconUrl(WebView, String, boolean) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onRequestFocus(WebView) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onScreen() - Method in interface org.openqa.selenium.interactions.internal.Coordinates
Gets coordinates on the element relative to the top-left corner of the monitor (screen).
onShowCustomView(View, WebChromeClient.CustomViewCallback) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onShowCustomView(View, int, WebChromeClient.CustomViewCallback) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
onStart(ITestContext) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
onStatusChanged(String, int, Bundle) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
onTestFailure(ITestResult) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
onTestSkipped(ITestResult) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
onTestStart(ITestResult) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
onTestSuccess(ITestResult) - Method in class com.thoughtworks.selenium.ScreenshotListener
 
open(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
open(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
open(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Opens an URL in the test frame.
open(String) - Method in interface com.thoughtworks.selenium.Selenium
Opens an URL in the test frame.
openWindow(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
openWindow(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Opens a popup window (if a window with that ID isn't already open).
OPERA - Static variable in interface org.openqa.selenium.remote.BrowserType
 
opera() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
org.openqa.selenium - package org.openqa.selenium
 
org.openqa.selenium.android - package org.openqa.selenium.android
 
org.openqa.selenium.android.library - package org.openqa.selenium.android.library
 
org.openqa.selenium.browserlaunchers - package org.openqa.selenium.browserlaunchers
 
org.openqa.selenium.browserlaunchers.locators - package org.openqa.selenium.browserlaunchers.locators
 
org.openqa.selenium.chrome - package org.openqa.selenium.chrome
 
org.openqa.selenium.firefox - package org.openqa.selenium.firefox
 
org.openqa.selenium.firefox.internal - package org.openqa.selenium.firefox.internal
 
org.openqa.selenium.html5 - package org.openqa.selenium.html5
 
org.openqa.selenium.htmlunit - package org.openqa.selenium.htmlunit
 
org.openqa.selenium.ie - package org.openqa.selenium.ie
 
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.internal - package org.openqa.selenium.internal
 
org.openqa.selenium.io - package org.openqa.selenium.io
 
org.openqa.selenium.iphone - package org.openqa.selenium.iphone
 
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.service - package org.openqa.selenium.remote.service
 
org.openqa.selenium.safari - package org.openqa.selenium.safari
 
org.openqa.selenium.security - package org.openqa.selenium.security
 
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
 
OtherOperationCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
OtherTransferCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
outputTo(Writer) - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac
Output the PAC file to the given writer.
OutputType<T> - Interface in org.openqa.selenium
Defines the output type for a screenshot.

P

PageFactory - Class in org.openqa.selenium.support
Factory class to make using Page Objects simpler and easier.
PageFactory() - Constructor for class org.openqa.selenium.support.PageFactory
 
pageLoadTimeout(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
pageLoadTimeout(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
Sets the amount of time to wait for a page load to complete before throwing an error.
PageTitleFinder - Class in org.openqa.selenium.lift.find
A Finder for HTML title tags.
parent - Variable in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
parent - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
parse(String) - Static method in class com.thoughtworks.selenium.DefaultRemoteCommand
Factory method to create a RemoteCommand from a wiki-style input string
parseCSV(String) - Static method in class com.thoughtworks.selenium.HttpCommandProcessor
Convert backslash-escaped comma-delimited string into String array.
partialLinkText(String) - Static method in class org.openqa.selenium.By
 
path(String) - Method in class org.openqa.selenium.Cookie.Builder
 
pause(int) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Sleeps for the specified number of milliseconds
pause(int) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Sleeps for the specified number of milliseconds
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 interface org.openqa.selenium.interactions.Action
 
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.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.
performSingleKeyAction(HtmlElement, Keys, String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitKeyboard
 
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
 
pickWindow() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
Platform - Enum in org.openqa.selenium
Represents the known and supported Platforms that WebDriver runs on.
PLATFORM - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
Point - Class in org.openqa.selenium
A copy of java.awt.Point, to remove dependency on awt.
Point(int, int) - Constructor for class org.openqa.selenium.Point
 
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_PREFERENCE - Static variable in class org.openqa.selenium.firefox.FirefoxProfile
 
PortProber - Class in org.openqa.selenium.net
 
PortProber() - Constructor for class org.openqa.selenium.net.PortProber
 
Presence - Class in com.thoughtworks.selenium.condition
Checks whether a given locator exists on the page.
Presence(String) - Constructor for class com.thoughtworks.selenium.condition.Presence
 
presenceOfAllElementsLocatedBy(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that there is at least one element present on a web page.
presenceOfElementLocated(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that an element is present on the DOM of a page.
pressKey(Keys) - Method in class org.openqa.selenium.htmlunit.HtmlUnitKeyboard
 
pressKey(Keys) - Method in interface org.openqa.selenium.Keyboard
 
pressKey(Keys) - Method in class org.openqa.selenium.remote.RemoteKeyboard
 
pressKey(Keys) - Method in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
PriorityClass - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
processJsonObject(Object) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
ProcessMemoryLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
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.ProcessStillAliveException(String, Throwable) - Constructor for exception org.openqa.selenium.os.ProcessUtils.ProcessStillAliveException
 
procMap() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns a map of process IDs to command lines
PROFILE - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
 
PROFILE_NAME - Static variable in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
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
 
ProfilesIni - Class in org.openqa.selenium.firefox.internal
 
ProfilesIni() - Constructor for class org.openqa.selenium.firefox.internal.ProfilesIni
 
PropertyMunger - Class in org.openqa.selenium.remote
 
PropertyMunger() - Constructor for class org.openqa.selenium.remote.PropertyMunger
 
protect(WebDriver) - Static method in class org.openqa.selenium.support.ThreadGuard
 
Proxies - Class in org.openqa.selenium.browserlaunchers
 
Proxies() - Constructor for class org.openqa.selenium.browserlaunchers.Proxies
 
Proxy - Class in org.openqa.selenium
Configuration parameters for using proxies in WebDriver.
Proxy() - Constructor for class org.openqa.selenium.Proxy
 
Proxy(Map<String, ?>) - Constructor for class org.openqa.selenium.Proxy
 
PROXY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
Proxy.ProxyType - Enum in org.openqa.selenium
 
PROXY_CONFIG - Static variable in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
PROXY_CONFIG - Static variable in class org.openqa.selenium.browserlaunchers.Proxies
 
PROXY_PAC - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
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 class org.openqa.selenium.android.library.AndroidWebDriver
 
quit() - Method in interface org.openqa.selenium.firefox.ExtensionConnection
Terminates the connection.
quit() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
quit() - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
quit() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
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
 
quit() - Method in interface org.openqa.selenium.WebDriver
Quits this driver, closing every associated window.

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
 
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
 
ReadOperationCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
readProfiles(File) - Method in class org.openqa.selenium.firefox.internal.ProfilesIni
 
readStringRegistryValue(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
ReadTransferCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
recursivelyDeleteDir(File) - Static method in class org.openqa.selenium.browserlaunchers.LauncherUtils
Delete a directory and all subdirectories
refresh() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
refresh() - Method in interface com.thoughtworks.selenium.Selenium
Simulates the user clicking the "Refresh" button on their browser.
REFRESH - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
refresh() - Method in interface org.openqa.selenium.WebDriver.Navigation
Refresh the current page
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_KEY_BACKUP_READY - Static variable in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
REG_KEY_BASE - Static variable in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
register(WebDriverEventListener) - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
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(Keys) - Method in class org.openqa.selenium.htmlunit.HtmlUnitKeyboard
 
releaseKey(Keys) - Method in interface org.openqa.selenium.Keyboard
 
releaseKey(Keys) - Method in class org.openqa.selenium.remote.RemoteKeyboard
 
releaseKey(Keys) - Method in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
reload() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
RemoteCommand - Interface in com.thoughtworks.selenium
Represents a single remote action
RemoteExecuteMethod - Class in org.openqa.selenium.remote
 
RemoteExecuteMethod(RemoteWebDriver) - Constructor for class org.openqa.selenium.remote.RemoteExecuteMethod
 
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
 
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
 
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.RemoteTargetLocator - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteTargetLocator() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
RemoteWebDriver.RemoteWebDriverOptions - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
RemoteWebDriver.When - Enum in org.openqa.selenium.remote
 
RemoteWebElement - Class in org.openqa.selenium.remote
 
RemoteWebElement() - Constructor for class org.openqa.selenium.remote.RemoteWebElement
 
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
 
removeAllSelections(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
removeAllSelections(String) - Method in interface com.thoughtworks.selenium.Selenium
Unselects all of the selected options in a multi-select element.
removeAllViews() - Method in class org.openqa.selenium.android.library.ViewAdapter
 
removeItem(String) - Method in interface org.openqa.selenium.html5.LocalStorage
 
removeItem(String) - Method in interface org.openqa.selenium.html5.SessionStorage
 
removeItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
removeItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
removeScript(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
removeScript(String) - Method in interface com.thoughtworks.selenium.Selenium
Removes a script tag from the Selenium document identified by the given id.
removeSelection(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
removeSelection(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Remove a selection from the set of selected options in a multi-select element using an option locator.
requestFocus(int) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
REQUIRE_WINDOW_FOCUS - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to focus to browser window or not before operation.
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
 
restoreCookies(File, String, File) - Static method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
Restores previously hidden user cookies, if any.
restoreNetworkSettings() - Method in class org.openqa.selenium.browserlaunchers.MacProxyManager
Restore OS X network settings back the way thay were
restoreRegistrySettings(boolean) - Method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
ResultSet - Class in org.openqa.selenium.html5
Represents database result set for SQL transactions and queries.
ResultSet(int, int, ResultSetRows) - Constructor for class org.openqa.selenium.html5.ResultSet
 
ResultSetRows - Class in org.openqa.selenium.html5
 
ResultSetRows(List<Map<String, Object>>) - Constructor for class org.openqa.selenium.html5.ResultSetRows
 
ResumeThread(WinNT.HANDLE) - Method in interface org.openqa.selenium.os.Kernel32
 
retrieveLastRemoteControlLogs() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
retrieveLastRemoteControlLogs() - Method in interface com.thoughtworks.selenium.Selenium
Retrieve the last messages logged on a specific remote control.
retrieveValidInstallationPath(String) - Method in interface org.openqa.selenium.browserlaunchers.locators.BrowserLocator
 
retrieveValidInstallationPath(String) - Method in class org.openqa.selenium.browserlaunchers.locators.CombinedFirefoxLocator
 
retrieveValidInstallationPath(String) - Method in class org.openqa.selenium.browserlaunchers.locators.FirefoxPathLocator
 
retrieveValidInstallationPath(String, String) - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
retrieveValidInstallationPath(String) - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
retrieveValidInstallationPath(File) - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
rollup(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
rollup(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Executes a command rollup, which is a series of commands with a unique name, and optionally arguments that control the generation of the set of commands.
ROTATABLE - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
Rotatable - Interface in org.openqa.selenium
Represents rotation of the browser view for orientation-sensitive devices.
rotate(ScreenOrientation) - Method in class org.openqa.selenium.android.AndroidDriver
 
rotate(ScreenOrientation) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
rotate(ScreenOrientation) - Method in interface org.openqa.selenium.Rotatable
Changes the orientation of the browser window.
rows() - Method in class org.openqa.selenium.html5.ResultSet
Returns the rows returned by the statement executed in the order returned by the database.
runBare() - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Runs the bare test sequence, capturing a screenshot if a test fails
runNetworkSetup(String...) - Method in class org.openqa.selenium.browserlaunchers.MacProxyManager
Execute networksetup, returning the output
runningOnWindows() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox2Locator
 
runningOnWindows() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
 
runScript(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
runScript(String) - Method in interface com.thoughtworks.selenium.Selenium
Creates a new "script" tag in the body of the current test window, and adds the specified text into the body of the command.
runScutil(String) - Method in class org.openqa.selenium.browserlaunchers.MacProxyManager
Execute scutil and quit, returning the output
runtimeBrowserString() - Method in class com.thoughtworks.selenium.SeleneseTestBase
 
runtimeBrowserString() - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
 

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
 
SafariDriver - Class in org.openqa.selenium.safari
A WebDriver implementation that controls Safari using a browser extension (consequently, only Safari 5.1+ is supported).
SafariDriver() - Constructor for class org.openqa.selenium.safari.SafariDriver
 
SafariDriver(Capabilities) - Constructor for class org.openqa.selenium.safari.SafariDriver
 
SafariLocator - Class in org.openqa.selenium.browserlaunchers.locators
Discovers a valid Safari installation on local system.
SafariLocator() - Constructor for class org.openqa.selenium.browserlaunchers.locators.SafariLocator
 
SchedulingClass - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
ScreenOrientation - Enum in org.openqa.selenium
Represents possible screen orientations.
SCREENSHOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
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
 
ScreenshotListener - Class in com.thoughtworks.selenium
 
ScreenshotListener(File, Selenium) - Constructor for class com.thoughtworks.selenium.ScreenshotListener
 
scroll(WebElement, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
 
scroll(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
 
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
 
scroll(Coordinates, int, int) - Method in interface org.openqa.selenium.TouchScreen
Creates a scroll gesture that starts on a particular screen location.
scroll(int, int) - Method in interface org.openqa.selenium.TouchScreen
Allows the view to be scrolled by an x and y offset.
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
 
scrollBy(int, int) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
SearchContext - Interface in org.openqa.selenium
 
select(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
select(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Select an option from a drop-down using an option locator.
Select - Class in org.openqa.selenium.support.ui
Models a SELECT tag, providing helper methods to select and deselect options.
Select(WebElement) - Constructor for class org.openqa.selenium.support.ui.Select
Constructor.
selectByIndex(int) - Method in class org.openqa.selenium.support.ui.Select
Select the option at the given index.
selectByValue(String) - Method in class org.openqa.selenium.support.ui.Select
Select all options that have a value matching the argument.
selectByVisibleText(String) - Method in class org.openqa.selenium.support.ui.Select
Select all options that display text matching the argument.
selectDefaultWindow() - Method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
selectFrame(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
selectFrame(String) - Method in interface com.thoughtworks.selenium.Selenium
Selects a frame within the current window.
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
 
selectPopUp(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
selectPopUp(String) - Method in interface com.thoughtworks.selenium.Selenium
Simplifies the process of selecting a popup window (and does not offer functionality beyond what selectWindow() already provides).
selectWindow(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
selectWindow(String) - Method in interface com.thoughtworks.selenium.Selenium
Selects a popup window using a window locator; once a popup window has been selected, all commands go to that window.
SeleneseTestBase - Class in com.thoughtworks.selenium
Provides a base class that implements some handy functionality for Selenium testing (you are not required to extend this class).
SeleneseTestBase() - Constructor for class com.thoughtworks.selenium.SeleneseTestBase
 
SeleneseTestCase - Class in com.thoughtworks.selenium
Deprecated.
Please consider updating to junit 4 or above
SeleneseTestCase() - Constructor for class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
 
SeleneseTestCase(String) - Constructor for class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
 
SeleneseTestNgHelper - Class in com.thoughtworks.selenium
 
SeleneseTestNgHelper() - Constructor for class com.thoughtworks.selenium.SeleneseTestNgHelper
 
selenium - Variable in class com.thoughtworks.selenium.SeleneseTestBase
Use this object to run all of your selenium tests
selenium - Variable in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Use this object to run all of your selenium tests
Selenium - Interface in com.thoughtworks.selenium
Defines an object that runs Selenium commands.
seleniumBrowserName() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox2Locator
 
seleniumBrowserName() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
 
seleniumBrowserName() - Method in class org.openqa.selenium.browserlaunchers.locators.GoogleChromeLocator
 
seleniumBrowserName() - Method in class org.openqa.selenium.browserlaunchers.locators.InternetExplorerLocator
 
seleniumBrowserName() - Method in class org.openqa.selenium.browserlaunchers.locators.SafariLocator
 
seleniumBrowserName() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
SeleniumCommandTimedOutException - Exception in com.thoughtworks.selenium
Thrown to indicate that the remote process failed to respond within a specified timeout.
SeleniumCommandTimedOutException() - Constructor for exception com.thoughtworks.selenium.SeleniumCommandTimedOutException
 
seleniumEquals(String, String) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
Compares two strings, but handles "regexp:" strings like HTML Selenese
seleniumEquals(Object, Object) - Static method in class com.thoughtworks.selenium.SeleneseTestBase
Compares two objects, but handles "regexp:" strings like HTML Selenese
seleniumEquals(Object, Object) - Static method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Compares two objects, but handles "regexp:" strings like HTML Selenese
seleniumEquals(String, String) - Static method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Compares two strings, but handles "regexp:" strings like HTML Selenese
seleniumEquals(Object, Object) - Static method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
seleniumEquals(String, String) - Static method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
SeleniumException - Exception in com.thoughtworks.selenium
Thrown when a Selenium command fails.
SeleniumException(String) - Constructor for exception com.thoughtworks.selenium.SeleniumException
 
SeleniumException(Exception) - Constructor for exception com.thoughtworks.selenium.SeleniumException
 
SeleniumException(String, Exception) - Constructor for exception com.thoughtworks.selenium.SeleniumException
 
SeleniumLogLevels - Class in com.thoughtworks.selenium
An enumeration of logging levels
SeleniumLogLevels() - Constructor for class com.thoughtworks.selenium.SeleniumLogLevels
 
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
 
SEND_KEYS_TO_SESSION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
sendKeyDownEvent(Keys) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
sendKeys(String) - Method in interface org.openqa.selenium.Alert
 
sendKeys(String) - Method in class org.openqa.selenium.android.library.AndroidAlert
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.htmlunit.HtmlUnitKeyboard
 
sendKeys(HtmlElement, String, InputKeysContainer) - Method in class org.openqa.selenium.htmlunit.HtmlUnitKeyboard
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
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 interface org.openqa.selenium.Keyboard
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.remote.RemoteKeyboard
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.support.events.internal.EventFiringKeyboard
 
sendKeys(CharSequence...) - Method in interface org.openqa.selenium.WebElement
Use this method to simulate typing into an element, which may set its value.
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
 
sendKeyUpEvent(Keys) - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
serialize() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Serializes to the format "name=value;name=value".
SERVER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the remote server.
SESSION_ID - Static variable in exception org.openqa.selenium.WebDriverException
 
SESSION_NOT_CREATED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
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
 
SessionNotCreatedException - Exception in org.openqa.selenium
Indicates that a session could not be created.
SessionNotCreatedException(String) - Constructor for exception org.openqa.selenium.SessionNotCreatedException
 
SessionNotCreatedException(String, Throwable) - Constructor for exception org.openqa.selenium.SessionNotCreatedException
 
SessionNotFoundException - Exception in org.openqa.selenium.remote
Indicates that the session is not found (either terminated or not started).
SessionNotFoundException() - Constructor for exception org.openqa.selenium.remote.SessionNotFoundException
 
SessionNotFoundException(String) - Constructor for exception org.openqa.selenium.remote.SessionNotFoundException
 
SessionStorage - Interface in org.openqa.selenium.html5
Represents the session storage in the browser for the site currently opened in the browser.
set(String, String) - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Sets the given key to the given value unless the value is null.
set(String, Object, Object) - Static method in class org.openqa.selenium.remote.PropertyMunger
 
SET_ALERT_VALUE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_BROWSER_ONLINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_BROWSER_VISIBLE - 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_SCREEN_ORIENTATION - 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
 
setAcceptSslCerts(boolean) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
setAcceptUntrustedCertificates(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Sets whether Firefox should accept SSL certificates which have expired, signed by an unknown authority or are generally untrusted.
setAlwaysLoadNoFocusLib(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Sets whether the no focus library should always be loaded on Linux.
setAssumeUntrustedCertificateIssuer(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
By default, when accepting untrusted SSL certificates, assume that these certificates will come from an untrusted issuer or will be self signed.
setAutodetect(boolean) - Method in class org.openqa.selenium.Proxy
Specifies whether to autodetect proxy settings.
setAutoProxy(String) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
setAvoidProxy(Capabilities, boolean) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
 
setBaseRegKey(String) - Static method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
setBinary(File) - Method in class org.openqa.selenium.chrome.ChromeOptions
Sets the path to the Chrome executable.
setBinary(String) - Method in class org.openqa.selenium.chrome.ChromeOptions
Sets the path to the Chrome executable.
setBrowserExecutablePath(String) - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Sets the full path for the browser executable.
setBrowserLogLevel(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
setBrowserLogLevel(String) - Method in interface com.thoughtworks.selenium.Selenium
Sets the threshold for browser-side logging messages; log messages beneath this threshold will be discarded.
setBrowserMode(String) - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Sets the "mode" for the browser.
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
 
setCapitalization(boolean) - Method in class org.openqa.selenium.htmlunit.InputKeysContainer
 
setCaptureScreenShotOnFailure(boolean) - Method in class com.thoughtworks.selenium.SeleneseTestBase
 
setCaptureScreenShotOnFailure(boolean) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
 
setChangeMaxConnections(boolean) - Method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
setCommandExecutor(CommandExecutor) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setCommandLineFlags(String) - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
setContext(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
setContext(String) - Method in interface com.thoughtworks.selenium.Selenium
Writes a message to the status bar and adds a note to the browser-side log.
setCursorPosition(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
setCursorPosition(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Moves the text cursor to the specified position in the given input element or textarea.
setDebugMode(boolean) - Static method in class org.openqa.selenium.android.library.Logger
 
setDriver(AndroidWebDriver) - Method in class org.openqa.selenium.android.library.ChromeClientWrapper
 
setDriver(AndroidWebDriver) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
setDriver(AndroidWebDriver) - Method in interface org.openqa.selenium.android.library.DriverProvider
 
setDriver(AndroidWebDriver) - Method in class org.openqa.selenium.android.library.ViewClientWrapper
 
setDynamicLibraryPath(String) - Method in class org.openqa.selenium.os.CommandLine
 
setElementConverter(JsonToWebElementConverter) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setEnableAlertOverrides(boolean) - Method in class org.openqa.selenium.WebDriverCommandProcessor
Sets whether to enable emulation of Selenium's alert handling functions or to preserve WebDriver's alert handling.
setEnableNativeEvents(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
setEnvironmentProperty(String, String) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
setEnvironmentVariable(String, String) - Method in class org.openqa.selenium.os.CommandLine
Adds the specified environment variable.
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.
setExperimentalOptions(String, Object) - Method in class org.openqa.selenium.chrome.ChromeOptions
Sets an experimental option.
setExtensionJs(String) - Method in interface com.thoughtworks.selenium.CommandProcessor
Sets extension Javascript for the session
setExtensionJs(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
Allows javascript to be specified for the test on a per-browser session basis.
setExtensionJs(String) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
This should be invoked before start().
setExtensionJs(String) - Method in interface com.thoughtworks.selenium.Selenium
Sets the per-session extension Javascript
setExtensionJs(String) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.android.AndroidDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.chrome.ChromeDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.ie.InternetExplorerDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.iphone.IPhoneDriver
 
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
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.safari.SafariDriver
 
setFocusable(boolean) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
setFocusableInTouchMode(boolean) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
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
 
setFtpProxy(String) - Method in class org.openqa.selenium.Proxy
Specify which proxy to use for FTP connections.
setHttpProxy(String) - Method in class org.openqa.selenium.Proxy
Specify which proxy to use for HTTP connections.
setHttpsProxy(String) - Method in class org.openqa.selenium.Proxy
Specify which proxy to use for HTTPS connections.
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 class org.openqa.selenium.os.WindowsProcessGroup
 
setItem(String, String) - Method in interface org.openqa.selenium.html5.LocalStorage
 
setItem(String, String) - Method in interface org.openqa.selenium.html5.SessionStorage
 
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.htmlunit.HtmlUnitDriver
 
setJavascriptEnabled(boolean) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setLevel(Level) - Static method in class org.openqa.selenium.android.library.Logger
Sets the logging level for this logger.
setLibraryPath(CommandLine, Map<String, String>) - Method in class org.openqa.selenium.firefox.internal.Executable
 
setLocalLogs(LocalLogs) - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
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.android.AndroidDriver
 
setLocation(Location) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
setLocation(Location) - Method in interface org.openqa.selenium.html5.LocationContext
Sets the physical location.
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.
setMouseSpeed(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
setMouseSpeed(String) - Method in interface com.thoughtworks.selenium.Selenium
Configure the number of pixels between "mousemove" events during dragAndDrop commands (default=10).
setMultiWindow() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Sets MULTI_WINDOW and unsets SINGLE_WINDOW
setNetworkAvailable(boolean) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
setNoProxy(String) - Method in class org.openqa.selenium.Proxy
 
setOnFocusChangeListener(View.OnFocusChangeListener) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
setOnline(boolean) - Method in class org.openqa.selenium.android.AndroidDriver
 
setOnline(boolean) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
setOnline(boolean) - Method in interface org.openqa.selenium.html5.BrowserConnection
Changes the application online state.
setOnlyProxySeleniumTraffic(Capabilities, boolean) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
 
setOutputWatcher(OutputStream) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
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.htmlunit.HtmlUnitDriver.HtmlUnitWindow
 
setPosition(Point) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
setPosition(Point) - Method in interface org.openqa.selenium.WebDriver.Window
Set the position of the current window.
setPreference(String, String) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Set a preference for this particular profile.
setPreference(String, boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Set a preference for this particular profile.
setPreference(String, int) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Set a preference for this particular profile.
setProfile(String) - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Sets the name of the profile, which must exist in the -profilesLocation directory, to use for this browser session.
setProxy(String, int) - Method in class org.openqa.selenium.android.library.AndroidWebDriver
 
setProxy(String, int) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
setProxyAutoconfigUrl(String) - Method in class org.openqa.selenium.Proxy
Specifies the URL to be used for proxy auto-configuration.
setProxyEverything(Capabilities, boolean) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
 
setProxyPreferences(Proxy) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Deprecated.
This is now handled by the driver itself.
setProxyRequired(Capabilities, boolean) - Static method in class org.openqa.selenium.browserlaunchers.Proxies
 
setProxyType(Proxy.ProxyType) - Method in class org.openqa.selenium.Proxy
Explicitly sets the proxy type, useful for forcing direct connection on Linux.
setScriptTimeout(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
setScriptTimeout(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
Sets the amount of time to wait for an asynchronous script to finish execution before throwing an error.
setSessionId(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setSessionId(String) - Method in class org.openqa.selenium.remote.Response
 
setSessionInProgress(String) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
setSingleWindow() - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Sets SINGLE_WINDOW and unsets MULTI_WINDOW.
setSize(Dimension) - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver.HtmlUnitWindow
 
setSize(Dimension) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
setSize(Dimension) - Method in interface org.openqa.selenium.WebDriver.Window
Set the size of the current window.
setSocksPassword(String) - Method in class org.openqa.selenium.Proxy
Specifies a password for the SOCKS proxy.
setSocksProxy(String) - Method in class org.openqa.selenium.Proxy
Specifies which proxy to use for SOCKS.
setSocksUsername(String) - Method in class org.openqa.selenium.Proxy
Specifies a username for the SOCKS proxy.
setSpeed(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
setSpeed(String) - Method in interface com.thoughtworks.selenium.Selenium
Set execution speed (i.e., set the millisecond length of a delay which will follow each selenium operation).
setSslProxy(String) - Method in class org.openqa.selenium.Proxy
Specify which proxy to use for SSL connections.
setState(String) - Method in class org.openqa.selenium.remote.Response
 
setStatus(int) - Method in class org.openqa.selenium.remote.Response
 
setTemporaryDirectory(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
setTestContext() - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
 
setTestContext(Method) - Method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
setTimeout(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
setTimeout(String) - Method in interface com.thoughtworks.selenium.Selenium
Specifies the amount of time that Selenium will wait for actions to complete.
setTimeout(long) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
setTimeoutInSeconds(int) - Method in class com.thoughtworks.selenium.BrowserConfigurationOptions
Sets the timeout, in seconds, for all commands.
setUp() - Method in class com.thoughtworks.selenium.SeleneseTestBase
Calls this.setUp(null)
setUp(String) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Calls this.setUp with the specified url and a default browser.
setUp(String, String) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Creates a new DefaultSelenium object and starts it using the specified baseUrl and browser string.
setUp(String, String, int) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Creates a new DefaultSelenium object and starts it using the specified baseUrl and browser string.
setUp() - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Calls this.setUp(null)
setUp(String) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Calls this.setUp with the specified url and a default browser.
setUp(String, String) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Creates a new DefaultSelenium object and starts it using the specified baseUrl and browser string
setUp(String, String, int) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Creates a new DefaultSelenium object and starts it using the specified baseURL, browser string and port
setUp(String, String) - Method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
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
 
setWebChromeClient(ChromeClientWrapper) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
setWebDriverView(WebDriverView) - Method in class org.openqa.selenium.android.library.ChromeClientWrapper
 
setWebDriverView(WebDriverView) - Method in class org.openqa.selenium.android.library.DefaultChromeClient
 
setWebDriverView(WebDriverView) - Method in interface org.openqa.selenium.android.library.ViewProvider
 
setWebViewClient(ViewClientWrapper) - Method in class org.openqa.selenium.android.library.ViewAdapter
 
setWorkingDirectory(String) - Method in class org.openqa.selenium.os.CommandLine
 
setWorkingDirectory(File) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
shiftKeyDown() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
shiftKeyDown() - Method in interface com.thoughtworks.selenium.Selenium
Press the shift key and hold it down until doShiftUp() is called or a new page is loaded.
shiftKeyUp() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
shiftKeyUp() - Method in interface com.thoughtworks.selenium.Selenium
Release the shift key.
shouldLoadNoFocusLib() - Method in class org.openqa.selenium.firefox.FirefoxProfile
Returns whether the no focus library should be loaded for Firefox profiles launched on Linux, even if native events are disabled.
showContextualBanner() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
showContextualBanner(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
showContextualBanner() - Method in interface com.thoughtworks.selenium.Selenium
Shows in the RemoteRunner a banner for the current test The banner is 'classname : methodname' where those two are derived from the caller The method name will be unCamelCased with the insertion of spaces at word boundaries
showContextualBanner(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Shows in the RemoteRunner a banner for the current test The banner is 'classname : methodname' The method name will be unCamelCased with the insertion of spaces at word boundaries
shutdown() - Method in class org.openqa.selenium.iphone.IPhoneSimulatorBinary
 
shutDownSeleniumServer() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
shutDownSeleniumServer() - Method in interface com.thoughtworks.selenium.Selenium
Kills the running Selenium Server and all browser sessions.
SILENT - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines suppress or not diagnostic output of the IEDriverServer.
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
 
SINGLE_WINDOW - Static variable in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
SingleBrowserLocator - Class in org.openqa.selenium.browserlaunchers.locators
Discovers a valid browser installation on local system.
SingleBrowserLocator() - Constructor for class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
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
 
singleTap(Coordinates) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
singleTap(Coordinates) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
singleTap(Coordinates) - Method in interface org.openqa.selenium.TouchScreen
Allows the execution of single tap on the screen, analogous to click using a Mouse.
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 interface org.openqa.selenium.html5.LocalStorage
 
size() - Method in class org.openqa.selenium.html5.ResultSetRows
The number of rows returned by the database.
size() - Method in interface org.openqa.selenium.html5.SessionStorage
 
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 - Class in org.openqa.selenium.browserlaunchers
Primitives for sleeping
Sleeper() - Constructor for class org.openqa.selenium.browserlaunchers.Sleeper
 
Sleeper - Interface in org.openqa.selenium.support.ui
Abstraction around Thread.sleep(long) to permit better testability.
sleepFor() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
By default, we sleep for 250ms between polls.
sleepFor() - Method in class org.openqa.selenium.support.ui.SlowLoadableComponent
 
sleepTight(long) - Static method in class org.openqa.selenium.browserlaunchers.Sleeper
Sleeps without explicitly throwing an InterruptedException
sleepTightInSeconds(long) - Static method in class org.openqa.selenium.browserlaunchers.Sleeper
Sleeps without explicitly throwing an InterruptedException
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
 
SocketLock - Class in org.openqa.selenium.internal
Implements Lock via an implementation that uses a well-known server socket.
SocketLock() - Constructor for class org.openqa.selenium.internal.SocketLock
Constructs a new SocketLock using the default port.
SocketLock(int) - Constructor for class org.openqa.selenium.internal.SocketLock
Constructs a new SocketLock.
SocketLock(InetSocketAddress) - Constructor for class org.openqa.selenium.internal.SocketLock
Constructs a new SocketLock.
SPEED_FAST - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
 
SPEED_NORMAL - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
 
STALE_ELEMENT_REFERENCE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
StaleElementReferenceException - Exception in org.openqa.selenium
Indicates that a reference to an element is now "stale" --- the element no longer appears on the DOM of the page.
StaleElementReferenceException(String) - Constructor for exception org.openqa.selenium.StaleElementReferenceException
 
StaleElementReferenceException(String, Throwable) - Constructor for exception org.openqa.selenium.StaleElementReferenceException
 
stalenessOf(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Wait until an element is no longer attached to the DOM.
standardlauncherFilenames() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox2Locator
 
standardlauncherFilenames() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
 
standardlauncherFilenames() - Method in class org.openqa.selenium.browserlaunchers.locators.GoogleChromeLocator
 
standardlauncherFilenames() - Method in class org.openqa.selenium.browserlaunchers.locators.InternetExplorerLocator
 
standardlauncherFilenames() - Method in class org.openqa.selenium.browserlaunchers.locators.SafariLocator
 
standardlauncherFilenames() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
start() - Method in interface com.thoughtworks.selenium.CommandProcessor
Starts a new Selenium testing session
start(String) - Method in interface com.thoughtworks.selenium.CommandProcessor
Starts a new Selenium testing session with a String, representing a configuration
start(Object) - Method in interface com.thoughtworks.selenium.CommandProcessor
Starts a new Selenium testing session with a configuration options object
start() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
start(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
start(Object) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
start() - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
start(String) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
start(Object) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
Wraps the version of start() that takes a String parameter, sending it the result of calling toString() on optionsObject, which will likely be a BrowserConfigurationOptions instance.
start() - Method in interface com.thoughtworks.selenium.Selenium
Launches the browser with a new Selenium session
start(String) - Method in interface com.thoughtworks.selenium.Selenium
Starts a new Selenium testing session with a String, representing a configuration
start(Object) - Method in interface com.thoughtworks.selenium.Selenium
Starts a new Selenium testing session with a configuration options object
start() - Method in interface org.openqa.selenium.firefox.ExtensionConnection
Establishes a connection to the extension.
start() - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
start() - Method in class org.openqa.selenium.remote.service.DriverService
Starts this service if it is not already running.
start() - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
start(String) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
start(Object) - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
startClient() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
startClient() - Method in class org.openqa.selenium.iphone.IPhoneSimulatorCommandExecutor
 
startClient() - Method in class org.openqa.selenium.iphone.IPhoneSimulatorDriver
 
startClient() - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called before starting a new session.
startClient() - Method in class org.openqa.selenium.safari.SafariDriver
 
startFirefoxProcess(CommandLine) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
startProfile(FirefoxProfile, File, String...) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
startSession(Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
startSession(Capabilities, Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
STATUS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
stop() - Method in interface com.thoughtworks.selenium.CommandProcessor
Ends the current Selenium testing session (normally killing the browser)
stop() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
stop() - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
stop() - Method in interface com.thoughtworks.selenium.Selenium
Ends the test session, killing the browser
stop() - Method in class org.openqa.selenium.remote.service.DriverService
Stops this service is it is currently running.
stop() - Method in class org.openqa.selenium.WebDriverCommandProcessor
 
stopClient() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
stopClient() - Method in class org.openqa.selenium.iphone.IPhoneSimulatorCommandExecutor
 
stopClient() - Method in class org.openqa.selenium.iphone.IPhoneSimulatorDriver
 
stopClient() - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called after executing a RemoteWebDriver.quit() command.
stopClient() - Method in class org.openqa.selenium.safari.SafariDriver
 
storeKeyDown(Keys) - Method in class org.openqa.selenium.htmlunit.KeyboardModifiersState
 
storeKeyUp(Keys) - Method in class org.openqa.selenium.htmlunit.KeyboardModifiersState
 
Streams - Class in org.openqa.selenium.firefox.internal
 
Streams() - Constructor for class org.openqa.selenium.firefox.internal.Streams
 
submit(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
submit(String) - Method in interface com.thoughtworks.selenium.Selenium
Submit the specified form.
submit() - Method in class org.openqa.selenium.android.library.AndroidWebElement
 
submit() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
submit() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
submit() - Method in interface org.openqa.selenium.WebElement
If this current element is a form, or an element within a form, then this will be submitted to the remote server.
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
 
subSequence(int, int) - Method in enum org.openqa.selenium.Keys
 
SUCCESS - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
SUCCESS_STRING - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
SUPPORTS_ALERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_APPLICATION_CACHE - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_BROWSER_CONNECTION - 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_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_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.android.library.AndroidWebDriver
 
switchTo() - Method in class org.openqa.selenium.htmlunit.HtmlUnitDriver
 
switchTo() - Method in class org.openqa.selenium.iphone.IPhoneDriver
 
switchTo() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
switchTo() - Method in class org.openqa.selenium.support.events.EventFiringWebDriver
 
switchTo() - Method in interface org.openqa.selenium.WebDriver
Send future commands to a different frame or window.
SYSTEM_SLEEPER - Static variable in interface org.openqa.selenium.support.ui.Sleeper
 
SystemClock - Class in org.openqa.selenium.support.ui
 
SystemClock() - Constructor for class org.openqa.selenium.support.ui.SystemClock
 

T

table() - Static method in class org.openqa.selenium.lift.find.TableFinder
 
table() - Static method in class org.openqa.selenium.lift.Finders
 
TableCellFinder - Class in org.openqa.selenium.lift.find
A Finder for HTML table cell "td" tags.
TableFinder - Class in org.openqa.selenium.lift.find
A Finder for HTML table tags.
tables() - Static method in class org.openqa.selenium.lift.find.TableFinder
 
tables() - Static method in class org.openqa.selenium.lift.Finders
 
tagDescription() - Method in class org.openqa.selenium.lift.find.DivFinder
 
tagDescription() - Method in class org.openqa.selenium.lift.find.HtmlTagFinder
 
tagDescription() - Method in class org.openqa.selenium.lift.find.ImageFinder
 
tagDescription() - Method in class org.openqa.selenium.lift.find.InputFinder
 
tagDescription() - Method in class org.openqa.selenium.lift.find.LinkFinder
 
tagDescription() - Method in class org.openqa.selenium.lift.find.PageTitleFinder
 
tagDescription() - Method in class org.openqa.selenium.lift.find.TableCellFinder
 
tagDescription() - Method in class org.openqa.selenium.lift.find.TableFinder
 
tagName(String) - Static method in class org.openqa.selenium.By
 
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
 
TakesScreenshot - Interface in org.openqa.selenium
Indicates a driver that can capture a screenshot and store it in different ways.
tearDown() - Method in class com.thoughtworks.selenium.SeleneseTestBase
checks for verification errors and stops the browser
tearDown() - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
checks for verification errors and stops the browser
tearDown() - Method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
tearDown() - Method in class org.openqa.selenium.lift.HamcrestWebDriverTestCase
 
TemporaryFilesystem - Class in org.openqa.selenium.io
A wrapper around temporary filesystem behaviour.
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 - Class in com.thoughtworks.selenium.condition
Checks whether text exists either anywhere on the page, or inside a given locator.
Text(String) - Constructor for class com.thoughtworks.selenium.condition.Text
Look for text anywhere on the page.
Text(String, String) - Constructor for class com.thoughtworks.selenium.condition.Text
Look for text inside a given locator.
text(Matcher<String>) - Static method in class org.openqa.selenium.lift.match.TextMatcher
 
text(Matcher<String>) - Static method in class org.openqa.selenium.lift.Matchers
 
textbox() - Static method in class org.openqa.selenium.lift.find.InputFinder
 
textbox() - Static method in class org.openqa.selenium.lift.Finders
 
TextMatcher - Class in org.openqa.selenium.lift.match
Matcher for matching text content within WebElements.
textToBePresentInElement(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 element.
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.
thisIsWindows() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns true if the current OS is MS Windows; false otherwise
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
 
throwAssertionException(String) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner
 
throwAssertionException(String, Throwable) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner
 
throwAssertionException(String) - Method in class com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner
 
throwAssertionException(String, Throwable) - Method in class com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner
 
throwAssertionException(String) - Method in class com.thoughtworks.selenium.condition.JUnitConditionRunner
 
throwAssertionException(String, Throwable) - Method in class com.thoughtworks.selenium.condition.JUnitConditionRunner
 
throwAssertionFailureExceptionOrError(String) - Method in class com.thoughtworks.selenium.HttpCommandProcessor
 
throwIfResponseFailed(Response, long) - Method in class org.openqa.selenium.remote.ErrorHandler
 
TIMEOUT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
TIMEOUT_IN_SECONDS - Static variable in class com.thoughtworks.selenium.BrowserConfigurationOptions
 
timeoutException(String, Throwable) - Method in class org.openqa.selenium.support.ui.FluentWait
Throws a timeout exception.
TimeoutException - Exception in org.openqa.selenium
Thrown when a command does not complete in enough time.
TimeoutException() - Constructor for exception org.openqa.selenium.TimeoutException
 
TimeoutException(String) - Constructor for exception org.openqa.selenium.TimeoutException
 
TimeoutException(Throwable) - Constructor for exception org.openqa.selenium.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception org.openqa.selenium.TimeoutException
 
timeOutInSeconds - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
 
timeouts() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
timeouts() - Method in interface org.openqa.selenium.WebDriver.Options
Returns the interface for managing driver timeouts.
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 interface org.openqa.selenium.WebDriver.Navigation
Load a new web page in the current browser window.
to(URL) - Method in interface org.openqa.selenium.WebDriver.Navigation
Overloaded version of WebDriver.Navigation.to(String) that makes it easy to pass in a URL.
toJson() - Method in class org.openqa.selenium.chrome.ChromeOptions
Converts this instance to its JSON representation.
toJson() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
toJson() - Method in class org.openqa.selenium.logging.LogEntry
 
toLevel(long) - Static method in class org.openqa.selenium.logging.LogLevelMapping
 
toLevel(String) - Static method in class org.openqa.selenium.logging.LogLevelMapping
 
toNoProxy() - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac.DefaultProxy
 
toNoProxy() - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac.ProxyHostVia
 
toNoProxy() - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac.ProxyUrlVia
 
toProtocolHostAndPort(String) - Static method in class org.openqa.selenium.net.Urls
Strips the specified URL so it only includes a protocal, hostname and port
toProxy(String) - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac.DefaultProxy
 
toProxy(String) - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac.ProxyHostVia
 
toProxy(String) - Method in class org.openqa.selenium.browserlaunchers.DoNotUseProxyPac.ProxyUrlVia
 
toState(int) - 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 com.thoughtworks.selenium.BrowserConfigurationOptions
Returns the serialization of this object, as defined by the serialize() method.
toString() - Method in class com.thoughtworks.selenium.condition.Condition
 
toString() - Method in class com.thoughtworks.selenium.DefaultRemoteCommand
 
toString() - Method in enum org.openqa.selenium.android.library.AndroidAtoms
 
toString() - Method in enum org.openqa.selenium.Architecture
 
toString() - Method in class org.openqa.selenium.By.ByClassName
 
toString() - Method in class org.openqa.selenium.By.ByCssSelector
 
toString() - Method in class org.openqa.selenium.By.ById
 
toString() - Method in class org.openqa.selenium.By.ByLinkText
 
toString() - Method in class org.openqa.selenium.By.ByName
 
toString() - Method in class org.openqa.selenium.By.ByPartialLinkText
 
toString() - Method in class org.openqa.selenium.By.ByTagName
 
toString() - Method in class org.openqa.selenium.By.ByXPath
 
toString() - Method in class org.openqa.selenium.By
 
toString() - Method in class org.openqa.selenium.Cookie
 
toString() - Method in class org.openqa.selenium.Dimension
 
toString() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
toString() - Method in class org.openqa.selenium.html5.Location
 
toString() - Method in class org.openqa.selenium.html5.ResultSet
 
toString() - Method in class org.openqa.selenium.html5.ResultSetRows
 
toString() - Method in class org.openqa.selenium.htmlunit.HtmlUnitWebElement
 
toString() - Method in class org.openqa.selenium.htmlunit.InputKeysContainer
 
toString() - Method in class org.openqa.selenium.internal.BuildInfo
 
toString() - Method in enum org.openqa.selenium.Keys
 
toString() - Method in class org.openqa.selenium.logging.LogEntry
 
toString() - Method in class org.openqa.selenium.os.CommandLine
 
toString() - Method in class org.openqa.selenium.Point
 
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.pagefactory.ByAll
 
toString() - Method in class org.openqa.selenium.support.pagefactory.ByChained
 
toString() - Method in class org.openqa.selenium.support.ui.Duration
 
toString() - Method in enum org.openqa.selenium.UnexpectedAlertBehaviour
 
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 - Interface in org.openqa.selenium
Interface representing basic touch screen operations.
traceWith(Logger) - Static method in class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
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, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
type(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Sets the value of an input field, as though you typed it in.
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
 
typeKeys(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
typeKeys(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Simulates keystroke events on the specified element, as though you typed the value key-by-key.

U

UNABLE_TO_SET_COOKIE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UnableToCreateProfileException - Exception in org.openqa.selenium.firefox
 
UnableToCreateProfileException(Throwable) - Constructor for exception org.openqa.selenium.firefox.UnableToCreateProfileException
 
UnableToCreateProfileException(String) - Constructor for exception org.openqa.selenium.firefox.UnableToCreateProfileException
 
UnableToSetCookieException - Exception in org.openqa.selenium
Thrown when a driver fails to set a cookie.
UnableToSetCookieException() - Constructor for exception org.openqa.selenium.UnableToSetCookieException
 
UnableToSetCookieException(String) - Constructor for exception org.openqa.selenium.UnableToSetCookieException
 
UnableToSetCookieException(Throwable) - Constructor for exception org.openqa.selenium.UnableToSetCookieException
 
UnableToSetCookieException(String, Throwable) - Constructor for exception org.openqa.selenium.UnableToSetCookieException
 
uncheck(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
uncheck(String) - Method in interface com.thoughtworks.selenium.Selenium
Uncheck a toggle-button (checkbox/radio)
UNEXPECTED_ALERT_BEHAVIOR - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines which behaviour will be used if unexpected Alert is found.
UNEXPECTED_ALERT_BEHAVIOUR - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
UNEXPECTED_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UnexpectedAlertBehaviour - Enum in org.openqa.selenium
 
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
 
UnhandledAlertException - Exception in org.openqa.selenium
 
UnhandledAlertException(String) - Constructor for exception org.openqa.selenium.UnhandledAlertException
 
UnhandledAlertException(String, String) - Constructor for exception org.openqa.selenium.UnhandledAlertException
 
UNKNOWN_COMMAND - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
unlock() - Method in interface org.openqa.selenium.internal.Lock
 
unlock() - Method in class org.openqa.selenium.internal.SocketLock
 
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
 
UnsupportedCommandException - Exception in org.openqa.selenium
Used to indicate that a command used by the remote webdriver is unsupported.
UnsupportedCommandException() - Constructor for exception org.openqa.selenium.UnsupportedCommandException
 
UnsupportedCommandException(String) - Constructor for exception org.openqa.selenium.UnsupportedCommandException
 
UnsupportedCommandException(Throwable) - Constructor for exception org.openqa.selenium.UnsupportedCommandException
 
UnsupportedCommandException(String, Throwable) - Constructor for exception org.openqa.selenium.UnsupportedCommandException
 
until() - Method in class com.thoughtworks.selenium.Wait
Returns true when it's time to stop waiting
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
 
up(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
up(int, int) - Method in class org.openqa.selenium.support.events.internal.EventFiringTouch
 
up(int, int) - Method in interface org.openqa.selenium.TouchScreen
Allows the execution of the gesture 'up' on the screen.
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
 
updateUserPrefs(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
UPLOAD_FILE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
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.TimeoutException - Exception in org.openqa.selenium.net
 
UrlChecker.TimeoutException(String, Throwable) - Constructor for exception org.openqa.selenium.net.UrlChecker.TimeoutException
 
urlEncode(String) - Static method in class org.openqa.selenium.net.Urls
Encodes the text as an URL using UTF-8.
Urls - Class in org.openqa.selenium.net
 
Urls() - Constructor for class org.openqa.selenium.net.Urls
 
UselessFileDetector - Class in org.openqa.selenium.remote
A file detector that never finds anything.
UselessFileDetector() - Constructor for class org.openqa.selenium.remote.UselessFileDetector
 
UserAndPassword - Class in org.openqa.selenium.security
Represents the authentication credentials for a user with username and password
UserAndPassword(String, String) - Constructor for class org.openqa.selenium.security.UserAndPassword
 
useXpathLibrary(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
useXpathLibrary(String) - Method in interface com.thoughtworks.selenium.Selenium
Allows choice of one of the available libraries.
usingAnyFreePort() - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Configures the driver server to start on any available port.
usingAnyFreePort() - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures the driver server to start on any available port.
usingDriverExecutable(File) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Sets which driver executable the builder will use.
usingDriverExecutable(File) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Sets which driver executable the builder will use.
usingPort(int) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Sets which port the driver server should be started on.
usingPort(int) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Sets which port the driver server should be started on.
usualLauncherLocations() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox2Locator
 
usualLauncherLocations() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
 
usualLauncherLocations() - Method in class org.openqa.selenium.browserlaunchers.locators.GoogleChromeLocator
 
usualLauncherLocations() - Method in class org.openqa.selenium.browserlaunchers.locators.InternetExplorerLocator
 
usualLauncherLocations() - Method in class org.openqa.selenium.browserlaunchers.locators.SafariLocator
 
usualLauncherLocations() - Method in class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
 
usualUnixLauncherLocations() - Method in class org.openqa.selenium.browserlaunchers.locators.Firefox3Locator
 
usualUnixLauncherLocations() - Method in class org.openqa.selenium.browserlaunchers.locators.GoogleChromeLocator
Returns usual Google Chrome installation location on Linux.
usualWindowsLauncherLocations() - Method in class org.openqa.selenium.browserlaunchers.locators.GoogleChromeLocator
Returns usual Google Chrome installation location on Windows.

V

validate() - Method in class org.openqa.selenium.Cookie
 
value() - Method in enum org.openqa.selenium.html5.AppCacheStatus
 
value(Object) - Static method in class org.openqa.selenium.lift.match.ValueMatcher
 
value(Object) - Static method in class org.openqa.selenium.lift.Matchers
 
value() - Method in enum org.openqa.selenium.ScreenOrientation
 
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.android.library.AndroidAtoms
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.html5.AppCacheStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.ie.InternetExplorerDriverLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.iphone.IPhoneDriver.STORAGE_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.Keys
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.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.Proxy.ProxyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.HttpVerb
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.ScreenOrientation
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.
valueOf(String) - Static method in enum org.openqa.selenium.UnexpectedAlertBehaviour
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openqa.selenium.android.library.AndroidAtoms
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.html5.AppCacheStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.ie.InternetExplorerDriverLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.iphone.IPhoneDriver.STORAGE_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.Keys
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.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.Proxy.ProxyType
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.HttpVerb
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.ScreenOrientation
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.
values() - Static method in enum org.openqa.selenium.UnexpectedAlertBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.
verificationErrors - Variable in class com.thoughtworks.selenium.SeleneseTestBase
 
verifyEquals(Object, Object) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Like assertEquals, but fails at the end of the test (during tearDown)
verifyEquals(boolean, boolean) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Like assertEquals, but fails at the end of the test (during tearDown)
verifyEquals(String[], String[]) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Asserts that two string arrays have identical string contents (fails at the end of the test, during tearDown)
verifyEquals(boolean, boolean) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like assertEquals, but fails at the end of the test (during tearDown)
verifyEquals(Object, Object) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like assertEquals, but fails at the end of the test (during tearDown)
verifyEquals(String[], String[]) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like assertEquals, but fails at the end of the test (during tearDown)
verifyEquals(Object, Object) - Method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
verifyEquals(String[], String[]) - Method in class com.thoughtworks.selenium.SeleneseTestNgHelper
 
verifyFalse(boolean) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Like assertFalse, but fails at the end of the test (during tearDown)
verifyFalse(boolean) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like assertFalse, but fails at the end of the test (during tearDown)
verifyNotEquals(Object, Object) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Like assertNotEquals, but fails at the end of the test (during tearDown)
verifyNotEquals(boolean, boolean) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Like assertNotEquals, but fails at the end of the test (during tearDown)
verifyNotEquals(boolean, boolean) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like assertNotEquals, but fails at the end of the test (during tearDown)
verifyNotEquals(Object, Object) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like assertNotEquals, but fails at the end of the test (during tearDown)
verifyTrue(boolean) - Method in class com.thoughtworks.selenium.SeleneseTestBase
Like assertTrue, but fails at the end of the test (during tearDown)
verifyTrue(boolean) - Method in class com.thoughtworks.selenium.SeleneseTestCase
Deprecated.
Like assertTrue, but fails at the end of the test (during tearDown)
VERSION - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
ViewAdapter - Class in org.openqa.selenium.android.library
Adapter class to allow WebDriver to work with any View that has the same API as WebView.
ViewAdapter(String, Object) - Constructor for class org.openqa.selenium.android.library.ViewAdapter
Constructs an adapter for any View to work with WebDriver.
ViewClientWrapper - Class in org.openqa.selenium.android.library
This class wraps a view client that must have the *same* API as WebViewClient.
ViewClientWrapper(String, Object) - Constructor for class org.openqa.selenium.android.library.ViewClientWrapper
 
ViewFactory - Interface in org.openqa.selenium.android.library
This interface should be implemented when using WebDriver with custom Views (typically a custom WebView).
ViewProvider - Interface in org.openqa.selenium.android.library
This should be implemented by the chrome client provided to AndroidWebDriver.
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.
visibilityOfElementLocated(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that an element is present on the DOM of a page and visible.

W

Wait - Class in com.thoughtworks.selenium
A utility class, designed to help the user automatically wait until a condition turns true.
Wait() - Constructor for class com.thoughtworks.selenium.Wait
 
Wait(String) - Constructor for class com.thoughtworks.selenium.Wait
 
wait(String) - Method in class com.thoughtworks.selenium.Wait
Wait until the "until" condition returns true or time runs out.
wait(String, long) - Method in class com.thoughtworks.selenium.Wait
Wait until the "until" condition returns true or time runs out.
wait(String, long, long) - Method in class com.thoughtworks.selenium.Wait
Wait until the "until" condition returns true or time runs out.
Wait<F> - Interface in org.openqa.selenium.support.ui
A generic interface for waiting until a condition is true or not null.
Wait.WaitTimedOutException - Exception in com.thoughtworks.selenium
 
Wait.WaitTimedOutException() - Constructor for exception com.thoughtworks.selenium.Wait.WaitTimedOutException
 
Wait.WaitTimedOutException(String, Throwable) - Constructor for exception com.thoughtworks.selenium.Wait.WaitTimedOutException
 
Wait.WaitTimedOutException(String) - Constructor for exception com.thoughtworks.selenium.Wait.WaitTimedOutException
 
Wait.WaitTimedOutException(Throwable) - Constructor for exception com.thoughtworks.selenium.Wait.WaitTimedOutException
 
waitFor(Condition) - Method in interface com.thoughtworks.selenium.condition.ConditionRunner
This method will, every so often, evaluate the given condition's Condition.isTrue(ConditionRunner.Context) method, until:

it becomes true, in which case it simply returns a certain amount of time is passed, in which case it fails by throwing an failure exception tailored to a given test framework -- e.g.

waitFor(String, Condition) - Method in interface com.thoughtworks.selenium.condition.ConditionRunner
As above but with an additional 'should' phrase narrative used in the event of the condition failing to become true
waitFor(Condition) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner
 
waitFor(String, Condition) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner
 
waitFor() - Method in class org.openqa.selenium.firefox.FirefoxBinary
Waits for the process to execute, returning the command output taken from the profile's execution.
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() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
waitForCondition(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
waitForCondition(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Runs the specified JavaScript snippet repeatedly until it evaluates to "true".
waitForFrameToLoad(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
waitForFrameToLoad(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Waits for a new frame to load.
waitForPageToLoad(String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
waitForPageToLoad(String) - Method in interface com.thoughtworks.selenium.Selenium
Waits for a new page to load.
waitForPopUp(String, String) - Method in class com.thoughtworks.selenium.DefaultSelenium
 
waitForPopUp(String, String) - Method in interface com.thoughtworks.selenium.Selenium
Waits for a popup window to appear and load up.
waitHasBegun(ConditionRunner.Context, Condition) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner.Log4jMonitor
 
waitHasBegun(ConditionRunner.Context, Condition) - Method in interface com.thoughtworks.selenium.condition.DefaultConditionRunner.Monitor
Called whenever a DefaultConditionRunner.waitFor(Condition) has begun, and is being tracked with the given condition.
waitHasBegun(ConditionRunner.Context, Condition) - Method in class com.thoughtworks.selenium.condition.DefaultConditionRunner.NoOpMonitor
 
waitUntilAvailable(long, TimeUnit, URL...) - Method in class org.openqa.selenium.net.UrlChecker
 
waitUntilUnavailable(long, TimeUnit, URL) - Method in class org.openqa.selenium.net.UrlChecker
 
WARN - Static variable in class com.thoughtworks.selenium.SeleniumLogLevels
 
wasSubmitKeyFound() - Method in class org.openqa.selenium.htmlunit.InputKeysContainer
 
WebDriver - Interface in org.openqa.selenium
The main interface to use for testing, which represents an idealised web browser.
WebDriver.ImeHandler - Interface in org.openqa.selenium
An interface for managing input methods.
WebDriver.Navigation - Interface in org.openqa.selenium
 
WebDriver.Options - Interface in org.openqa.selenium
An interface for managing stuff you would do in a browser menu
WebDriver.TargetLocator - Interface in org.openqa.selenium
Used to locate a given frame or window.
WebDriver.Timeouts - Interface in org.openqa.selenium
An interface for managing timeout behavior for WebDriver instances.
WebDriver.Window - Interface in org.openqa.selenium
 
WebDriverBackedSelenium - Class in org.openqa.selenium
 
WebDriverBackedSelenium(Supplier<WebDriver>, String) - Constructor for class org.openqa.selenium.WebDriverBackedSelenium
 
WebDriverBackedSelenium(WebDriver, String) - Constructor for class org.openqa.selenium.WebDriverBackedSelenium
 
WebDriverChromeClient - Class in org.openqa.selenium.android.library
This class provides methods that must be called by a custom chrome client if you decide not to use the DefaultChromeClient.
WebDriverChromeClient(AndroidWebDriver) - Constructor for class org.openqa.selenium.android.library.WebDriverChromeClient
 
WebDriverCommandProcessor - Class in org.openqa.selenium
A CommandProcessor which delegates commands down to an underlying webdriver instance.
WebDriverCommandProcessor(String, WebDriver) - Constructor for class org.openqa.selenium.WebDriverCommandProcessor
 
WebDriverCommandProcessor(String, Supplier<WebDriver>) - Constructor for class org.openqa.selenium.WebDriverCommandProcessor
 
WebDriverEventListener - Interface in org.openqa.selenium.support.events
 
WebDriverException - Exception in org.openqa.selenium
 
WebDriverException() - Constructor for exception org.openqa.selenium.WebDriverException
 
WebDriverException(String) - Constructor for exception org.openqa.selenium.WebDriverException
 
WebDriverException(Throwable) - Constructor for exception org.openqa.selenium.WebDriverException
 
WebDriverException(String, Throwable) - Constructor for exception org.openqa.selenium.WebDriverException
 
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
 
WebDriverViewClient - Class in org.openqa.selenium.android.library
This class provides methods that must be called by a custom view client if you decide not to use the DefaultViewClient.
WebDriverViewClient(AndroidWebDriver) - Constructor for class org.openqa.selenium.android.library.WebDriverViewClient
 
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
 
WebElement - Interface in org.openqa.selenium
Represents an HTML element.
WebStorage - Interface in org.openqa.selenium.html5
 
where - Variable in class org.openqa.selenium.interactions.internal.BaseAction
 
width - Variable in class org.openqa.selenium.Dimension
 
window(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
window() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
window() - Method in interface org.openqa.selenium.WebDriver.Options
Returns the interface for managing the current window.
window(String) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Switch the focus of future commands for this driver to the window with the given name/handle.
windowFocus() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
windowFocus() - Method in interface com.thoughtworks.selenium.Selenium
Gives focus to the currently selected window
windowMaximize() - Method in class com.thoughtworks.selenium.DefaultSelenium
 
windowMaximize() - Method in interface com.thoughtworks.selenium.Selenium
Resize currently selected window to take up the entire screen
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
 
WindowsProxyManager - Class in org.openqa.selenium.browserlaunchers
 
WindowsProxyManager(boolean, String, int, int) - Constructor for class org.openqa.selenium.browserlaunchers.WindowsProxyManager
 
WindowsRegistryException - Exception in org.openqa.selenium.os
 
WindowsUtils - Class in org.openqa.selenium.os
 
WindowsUtils() - Constructor for class org.openqa.selenium.os.WindowsUtils
 
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.chrome.ChromeDriverService.Builder
Defines the environment for the launched driver server.
withEnvironment(Map<String, String>) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Defines the environment for the launched driver server.
withExtractPath(File) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures path to which the driver server library will be extracted.
withHost(String) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures the host to which the driver server bound.
withIeSwitches(String) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures IE CLI switches which will be used by the driver service if CREATE_PROCESS launch api is specified.
withLaunchApi(Boolean) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures IE launch API used by the driver server.
withLogFile(File) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Configures the driver server to write log to the given file.
withLogFile(File) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures the driver server to write log to the given file.
withLogLevel(InternetExplorerDriverLogLevel) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures the logging level for the driver server.
withMessage(String) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets the message to be displayed when time expires.
withSilent(Boolean) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures silence in stdout of the driver server by unlogged messages.
withTimeout(long, TimeUnit) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets how long to wait for the evaluated condition to be true.
WrapsDriver - Interface in org.openqa.selenium.internal
This interface indicates that the implementing class knows about the driver that contains it and can export it.
WrapsElement - Interface in org.openqa.selenium.internal
Indicates that there is an underlying element that can be used
writeBooleanRegistryValue(String, boolean) - Static method in class org.openqa.selenium.os.WindowsUtils
 
writeIntRegistryValue(String, int) - Static method in class org.openqa.selenium.os.WindowsUtils
 
WriteOperationCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
writeStringRegistryValue(String, String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
writeTo(File) - Method in class org.openqa.selenium.firefox.internal.ClasspathExtension
 
writeTo(File) - Method in interface org.openqa.selenium.firefox.internal.Extension
 
writeTo(File) - Method in class org.openqa.selenium.firefox.internal.FileExtension
 
WriteTransferCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 

X

x - Variable in class org.openqa.selenium.Point
 
xpath(String) - Static method in class org.openqa.selenium.By
 
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
 

Y

y - Variable in class org.openqa.selenium.Point
 

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
 
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