- 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
-
- 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
-
- afterNavigateForward(WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterNavigateForward(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
- afterNavigateTo(String, WebDriver) - Method in class org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- afterNavigateTo(String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverEventListener
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- ChromeDriverService.Builder() - Constructor for class org.openqa.selenium.chrome.ChromeDriverService.Builder
-
- ChromeOptions - Class in org.openqa.selenium.chrome
-
- 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
-
- 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
-
- createDefaultService() - Static method in class org.openqa.selenium.ie.InternetExplorerDriverService
-
- 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
- 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
-
- 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
-
- DefaultConditionRunner(Selenium, int, int) - Constructor for class com.thoughtworks.selenium.condition.DefaultConditionRunner
-
- 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
-
- DefaultConditionRunner.Log4jMonitor() - Constructor for class com.thoughtworks.selenium.condition.DefaultConditionRunner.Log4jMonitor
-
- DefaultConditionRunner.Monitor - Interface in com.thoughtworks.selenium.condition
-
- DefaultConditionRunner.NoOpMonitor - Class in com.thoughtworks.selenium.condition
-
- 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
WebElement
s.
- 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
-
- 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
-
- 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
-
- elapsed() - Method in interface com.thoughtworks.selenium.condition.ConditionRunner.Context
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- table() - Static method in class org.openqa.selenium.lift.find.TableFinder
-
- table() - Static method in class org.openqa.selenium.lift.Finders
-
- TableCellFinder - Class in org.openqa.selenium.lift.find
-
A
Finder
for HTML table cell "td" tags.
- TableFinder - Class in org.openqa.selenium.lift.find
-
- tables() - Static method in class org.openqa.selenium.lift.find.TableFinder
-
- tables() - Static method in class org.openqa.selenium.lift.Finders
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.DivFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.HtmlTagFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.ImageFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.InputFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.LinkFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.PageTitleFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.TableCellFinder
-
- tagDescription() - Method in class org.openqa.selenium.lift.find.TableFinder
-
- tagName(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
WebElement
s.
- 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
-
- 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.
- 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.
- 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
-
- 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
-