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

A

accept() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
ACCEPT_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ACCEPT_ALERT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ACCEPT_SSL_CERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
ACCEPT_UNTRUSTED_CERTIFICATES - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
Deprecated.
ACCEPT_UNTRUSTED_CERTS_PREF - Static variable in class org.openqa.selenium.firefox.FirefoxProfile
 
acceptUntrustedCerts - Variable in class org.openqa.selenium.firefox.FirefoxProfile
 
action - Variable in class org.openqa.selenium.interactions.Actions
 
ACTION_CHAIN - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ActionChainExecutor - Interface in org.openqa.selenium.interactions
Interface representing an operation that allows to execute an action chain.
Actions - Class in org.openqa.selenium.interactions
The user-facing API for emulating complex user gestures.
Actions(WebDriver) - Constructor for class org.openqa.selenium.interactions.Actions
Default constructor - uses the default keyboard, mouse implemented by the driver.
Actions(Keyboard, Mouse) - Constructor for class org.openqa.selenium.interactions.Actions
A constructor that should only be used when the keyboard or mouse were extended to provide additional functionality (for example, dragging-and-dropping from the desktop).
Actions(Keyboard) - Constructor for class org.openqa.selenium.interactions.Actions
Only used by the TouchActions class.
actionsList - Variable in class org.openqa.selenium.interactions.CompositeAction
 
activateEngine(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
activeElement() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
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
 
addCommandLineOptions(String...) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
addCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.CompositeLocalLogs
 
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.LocalLogs
 
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.StoringLocalLogs
Add a new log entry to the local storage.
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
 
addHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
additionalPrefs - Variable in class org.openqa.selenium.firefox.FirefoxProfile
 
addLog(String, LogEntries) - Method in class org.openqa.selenium.logging.SessionLogs
 
addMacSpecificPath() - Method in class org.openqa.selenium.os.ExecutableFinder
 
addPathFromEnvironment() - Method in class org.openqa.selenium.os.ExecutableFinder
 
addTo(Preferences) - Method in class org.openqa.selenium.firefox.Preferences
 
addTo(FirefoxProfile) - Method in class org.openqa.selenium.firefox.Preferences
 
addToZip(String, ZipOutputStream, File) - Method in class org.openqa.selenium.io.Zip
 
addWebDriverExtensionIfNeeded() - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
Affinity - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
alert() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
allInput - Variable in class org.openqa.selenium.os.UnixProcess
 
ALLOWED_HOSTS_PREFERENCE - Static variable in class org.openqa.selenium.firefox.FirefoxProfile
 
allPrefs - Variable in class org.openqa.selenium.firefox.Preferences
 
allTypesLogger - Variable in class org.openqa.selenium.logging.CompositeLocalLogs
 
ANDROID - Static variable in interface org.openqa.selenium.remote.BrowserType
 
android() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
ApacheHttpClient - Class in org.openqa.selenium.remote.internal
 
ApacheHttpClient(HttpClient, URL) - Constructor for class org.openqa.selenium.remote.internal.ApacheHttpClient
 
ApacheHttpClient.Factory - Class in org.openqa.selenium.remote.internal
 
APPLICATION_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
apply(Map<String, Object>) - Method in class org.openqa.selenium.remote.ErrorHandler.FrameInfoToStackFrame
 
apply(Object) - Method in class org.openqa.selenium.remote.internal.JsonToWebElementConverter
 
apply(Object) - Method in class org.openqa.selenium.remote.internal.WebElementToJsonConverter
 
areNativeEventsEnabled() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
args - Variable in class org.openqa.selenium.remote.service.DriverService
 
asList() - Method in class org.openqa.selenium.interactions.ButtonReleaseAction
 
asList() - Method in class org.openqa.selenium.interactions.ClickAction
 
asList() - Method in class org.openqa.selenium.interactions.ClickAndHoldAction
 
asList() - Method in class org.openqa.selenium.interactions.CompositeAction
 
asList() - Method in class org.openqa.selenium.interactions.ContextClickAction
 
asList() - Method in class org.openqa.selenium.interactions.DoubleClickAction
 
asList() - Method in class org.openqa.selenium.interactions.KeyDownAction
 
asList() - Method in class org.openqa.selenium.interactions.KeyUpAction
 
asList() - Method in class org.openqa.selenium.interactions.MoveMouseAction
 
asList() - Method in class org.openqa.selenium.interactions.MoveToOffsetAction
 
asList() - Method in class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
asMap() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
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.
ASSUME_UNTRUSTED_ISSUER_PREF - Static variable in class org.openqa.selenium.firefox.FirefoxProfile
 
ASYNC_SCRIPT_TIMEOUT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
attachTo(Logger, Level) - Method in class org.openqa.selenium.logging.LoggingHandler
 
attributes - Variable in class org.openqa.selenium.remote.http.HttpMessage
 
Augmentable - Annotation Type in org.openqa.selenium.remote
Indicates that a class can be processed by org.openqa.selenium.remote.Augmenter.
authenticateUsing(Credentials) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
Authenticate an HTTP Basic Auth dialog.
AVOIDING_PROXY - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 

B

b - Variable in enum org.openqa.selenium.interactions.internal.MouseAction.Button
 
back() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
BaseAction - Class in org.openqa.selenium.interactions.internal
Base class for all actions.
BaseAction(Locatable) - Constructor for class org.openqa.selenium.interactions.internal.BaseAction
Common c'tor - a locatable element is provided.
BaseAction() - Constructor for class org.openqa.selenium.interactions.internal.BaseAction
No locatable element provided - action in the context of the previous action.
baseDir - Variable in class org.openqa.selenium.io.TemporaryFilesystem
 
BasicLimitInformation - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
BeanToJsonConverter - Class in org.openqa.selenium.remote
Utility class for converting between JSON and Java Objects.
BeanToJsonConverter() - Constructor for class org.openqa.selenium.remote.BeanToJsonConverter
 
beanToJsonConverter - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
beanToJsonConverter - Variable in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
BINARY - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
 
binary - Variable in class org.openqa.selenium.firefox.FirefoxDriver
 
binary - Variable in class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
binary - Variable in class org.openqa.selenium.firefox.internal.Executable
 
BROWSER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the browser.
BROWSER_BINARY - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
System property that defines the location of the Firefox executable file.
BROWSER_LIBRARY_PATH - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
System property that defines the additional library path (Linux only).
BROWSER_LOGFILE - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
System property that defines the location of the file where Firefox log should be stored.
BROWSER_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
BROWSER_PROFILE - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
System property that defines the profile that should be used as a template.
BrowserType - Interface in org.openqa.selenium.remote
All the browsers supported by selenium
BUF_SIZE - Static variable in class org.openqa.selenium.io.Zip
 
buffer - Variable in class org.openqa.selenium.io.CircularOutputStream
 
BUFFER - Static variable in class org.openqa.selenium.io.IOUtils
 
BUFFER_SIZE - Static variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
build() - Method in class org.openqa.selenium.interactions.Actions
Generates a composite action containing all actions so far, ready to be performed (and resets the internal builder state, so subsequent calls to build() will contain fresh sequences).
build() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Creates a new service to manage the driver server.
Builder() - Constructor for class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
Builder() - Constructor for class org.openqa.selenium.remote.service.DriverService.Builder
 
buildInfo - Variable in class org.openqa.selenium.remote.RemoteStatus
 
buildUri(Command, JsonHttpCommandCodec.CommandSpec) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
buildUri(HttpContext, String) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
buildUrl(String, int) - Static method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
Builds the URL for the Firefox extension running on the given host and port.
Button(int) - Constructor for enum org.openqa.selenium.interactions.internal.MouseAction.Button
 
ButtonReleaseAction - Class in org.openqa.selenium.interactions
Releases the left mouse button
ButtonReleaseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ButtonReleaseAction
 
ByReference() - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference
 
ByReference(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION.ByReference
 
ByReference() - Constructor for class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS.ByReference
 
ByReference(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS.ByReference
 

C

cachedInterfaces - Variable in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
canExecute(File) - Static method in class org.openqa.selenium.io.FileHandler
 
canExecute(File) - Static method in class org.openqa.selenium.os.ExecutableFinder
 
CanPerformActionChain - Interface in org.openqa.selenium.interactions
Interface implemented by each driver that implements performing action chains.
capabilities - Variable in class org.openqa.selenium.remote.DesiredCapabilities
 
capabilities - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
CapabilityType - Interface in org.openqa.selenium.remote
Commonly seen remote webdriver capabilities.
CapabilityType.ForSeleniumServer - Interface in org.openqa.selenium.remote
 
checkExecutable(File) - Static method in class org.openqa.selenium.remote.service.DriverService
 
checkForError() - Method in class org.openqa.selenium.os.CommandLine
 
checkForError() - Method in interface org.openqa.selenium.os.OsProcess
 
checkForError() - Method in class org.openqa.selenium.os.UnixProcess
 
checkForError() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
checkPortIsFree(int) - Static method in class org.openqa.selenium.net.PortProber
 
checkPreference(String, Object) - Method in class org.openqa.selenium.firefox.Preferences
 
CHROME - Static variable in interface org.openqa.selenium.remote.BrowserType
 
chrome() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
CircularOutputStream - Class in org.openqa.selenium.io
Captures the last N bytes of output.
CircularOutputStream(File, int) - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
CircularOutputStream(File) - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
CircularOutputStream(int) - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
cl - Variable in class org.openqa.selenium.os.UnixProcess
 
CLASS - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
CLASS_NAME - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
ClasspathExtension - Class in org.openqa.selenium.firefox.internal
 
ClasspathExtension(Class<?>, String) - Constructor for class org.openqa.selenium.firefox.internal.ClasspathExtension
 
clean(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
cleanTemporaryModel() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
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_APP_CACHE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_LOCAL_STORAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_SESSION_STORAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
click(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Clicks in the middle of the given element.
click() - Method in class org.openqa.selenium.interactions.Actions
Clicks at the current mouse location.
CLICK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
click(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
click() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
CLICK_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
 
CLIENT - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the client.
client - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
client - Variable in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
clientFactory - Variable in class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
close() - Method in class org.openqa.selenium.logging.LoggingHandler
 
close() - Method in class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
CLOSE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
close() - Method in interface org.openqa.selenium.remote.http.HttpClient
Closes the connections associated with this client.
close() - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
close() - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
close() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
closeAllStreamsAndDestroyProcess(Process) - Static method in class org.openqa.selenium.os.ProcessUtils
 
closeQuietly(Closeable) - Static method in class org.openqa.selenium.io.IOUtils
 
cmd - Variable in class org.openqa.selenium.os.WindowsProcessGroup
 
combine(LogEntries...) - Static method in class org.openqa.selenium.logging.LogCombiner
 
Command - Class in org.openqa.selenium.remote
 
Command(SessionId, String) - Constructor for class org.openqa.selenium.remote.Command
 
Command(SessionId, String, Map<String, ?>) - Constructor for class org.openqa.selenium.remote.Command
 
CommandCodec<T> - Interface in org.openqa.selenium.remote
Converts Command objects to and from another representation.
commandCodec - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
CommandExecutor - Interface in org.openqa.selenium.remote
 
CommandInfo - Class in org.openqa.selenium.remote
 
CommandInfo(String, HttpMethod) - Constructor for class org.openqa.selenium.remote.CommandInfo
 
CommandLine - Class in org.openqa.selenium.os
 
CommandLine(String, String...) - Constructor for class org.openqa.selenium.os.CommandLine
 
CommandLine(String[]) - Constructor for class org.openqa.selenium.os.CommandLine
 
CommandSpec(HttpMethod, String) - Constructor for class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
CompositeAction - Class in org.openqa.selenium.interactions
An action for aggregating actions and triggering all of them at the same time.
CompositeAction() - Constructor for class org.openqa.selenium.interactions.CompositeAction
 
CompositeAction(WebDriver) - Constructor for class org.openqa.selenium.interactions.CompositeAction
 
CompositeLocalLogs - Class in org.openqa.selenium.logging
LocalLogs implementation that holds two other local logs.
CompositeLocalLogs(LocalLogs, LocalLogs) - Constructor for class org.openqa.selenium.logging.CompositeLocalLogs
 
CONNECT_TIMEOUT_MS - Static variable in class org.openqa.selenium.net.UrlChecker
 
connection - Variable in class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
connectTimeout - Variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
connectTo(FirefoxBinary, FirefoxProfile, String) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
connectToUrl(URL) - Method in class org.openqa.selenium.net.UrlChecker
 
constructMessage(EventType, String, boolean) - Static method in class org.openqa.selenium.logging.profiler.HttpProfilerLogEntry
 
containsWebDriverExtension() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
content - Variable in class org.openqa.selenium.remote.http.HttpMessage
 
contextClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a context-click at middle of the given element.
contextClick() - Method in class org.openqa.selenium.interactions.Actions
Performs a context-click at the current mouse location.
contextClick(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
ContextClickAction - Class in org.openqa.selenium.interactions
Context-clicks an element
ContextClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ContextClickAction
 
convert(Object) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
Convert an object that may or may not be a JsonElement into its JSON string representation, handling the case where it is neither in a graceful way.
convert(Class<T>, Object) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convert(Class<T>, Object, int) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertBean(Class<T>, JsonObject, int) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertEnum(Class, Object) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
converter - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
convertJsonPrimitive(JsonElement) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertJsonPrimitive(JsonPrimitive) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertList(JsonArray, int) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertMap(JsonObject, int) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
convertObject(Object) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
Convert an object that may or may not be a JsonElement into its JSON object representation, handling the case where it is neither in a graceful way.
convertObject(Object, int) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
 
CoordinatesUtils - Class in org.openqa.selenium.remote
Utilities class to parse Coordinates.
CoordinatesUtils() - Constructor for class org.openqa.selenium.remote.CoordinatesUtils
 
copy(File, File) - Static method in class org.openqa.selenium.io.FileHandler
 
copy(File, File, String) - Static method in class org.openqa.selenium.io.FileHandler
 
copy(File, File, FileHandler.Filter) - Static method in class org.openqa.selenium.io.FileHandler
 
copyDir(File, File, FileHandler.Filter) - Static method in class org.openqa.selenium.io.FileHandler
 
copyFile(File, File, FileHandler.Filter) - Static method in class org.openqa.selenium.io.FileHandler
 
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 interface org.openqa.selenium.os.OsProcess
 
copyOutputTo(OutputStream) - Method in class org.openqa.selenium.os.UnixProcess
 
copyOutputTo(OutputStream) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
copyResource(File, Class<?>, String...) - Static method in class org.openqa.selenium.io.FileHandler
 
CREATE_BREAKAWAY_FROM_JOB - Static variable in interface org.openqa.selenium.os.Kernel32
 
CREATE_SUSPENDED - Static variable in interface org.openqa.selenium.os.Kernel32
 
createAcceptablePort() - Static method in class org.openqa.selenium.net.PortProber
Returns a port that is within a probable free range.
createArgs() - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
createArgs() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
createClient(URL) - Method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Creates a HTTP client that will send requests to the given URL.
createClient(URL) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
createCommandExecutor(Capabilities, FirefoxBinary, FirefoxProfile) - Static method in class org.openqa.selenium.firefox.FirefoxDriver
 
createContext() - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
createDefaultService() - Static method in class org.openqa.selenium.firefox.GeckoDriverService
Configures and returns a new GeckoDriverService using the default configuration.
createDir(File) - Static method in class org.openqa.selenium.io.FileHandler
 
createDriverService(File, int, ImmutableList<String>, ImmutableMap<String, String>) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
createDriverService(File, int, ImmutableList<String>, ImmutableMap<String, String>) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
createHttpClient(Credentials) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createHttpClient(Credentials, int, int) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createHttpUriRequest(HttpMethod, String) - Static method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
createInterface(NetworkInterface) - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
CreateJobObject(WinBase.SECURITY_ATTRIBUTES, String) - Method in interface org.openqa.selenium.os.Kernel32
 
createRequestConfig(int, int) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createResponse(HttpResponse, HttpContext) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
createRoutePlanner() - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createSocketConfig(int) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
createTempDir(String, String) - Method in class org.openqa.selenium.io.TemporaryFilesystem
Create a temporary directory, and track it for deletion.
createThrowable(Class<T>, Class<?>[], Object[]) - Method in class org.openqa.selenium.remote.ErrorHandler
 
createUnhandledAlertException(Object) - Method in class org.openqa.selenium.remote.ErrorHandler
 
cssEscape(String) - Static method in class org.openqa.selenium.remote.RemoteWebDriver
 

D

deactivate() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
DEBUG - Static variable in class org.openqa.selenium.logging.LogLevelMapping
WebDriver log level DEBUG which is mapped to Level.FINE.
decode(T) - Method in interface org.openqa.selenium.remote.CommandCodec
Decodes a command.
decode(HttpRequest) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
decode(HttpResponse) - Method in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
decode(T) - Method in interface org.openqa.selenium.remote.ResponseCodec
Decodes a response.
DEFAULT_ENABLE_NATIVE_EVENTS - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
 
DEFAULT_MAX_SCRIPT_RUN_TIME - Static variable in class org.openqa.selenium.firefox.Preferences
 
DEFAULT_PORT - Static variable in class org.openqa.selenium.firefox.MarionetteDriver
Deprecated.
Port which is used by default.
DEFAULT_SIZE - Static variable in class org.openqa.selenium.io.CircularOutputStream
 
defaultClientFactory - Static variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
defaultClientFactory - Static variable in class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
defaultContent() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
DefaultNetworkInterfaceProvider - Class in org.openqa.selenium.net
 
DefaultNetworkInterfaceProvider() - Constructor for class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
defaultPrefs - Static variable in class org.openqa.selenium.firefox.FirefoxProfile
 
defineCommand(String, HttpMethod, String) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
Defines a new command mapping.
defineCommand(String, JsonHttpCommandCodec.CommandSpec) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
defineCommand(String, CommandInfo) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
It may be useful to extend the commands understood by this HttpCommandExecutor at run time, and this can be achieved via this method.
delegate - Variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
delete(File) - Static method in class org.openqa.selenium.io.FileHandler
 
delete(String) - Static method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
DELETE_ALL_COOKIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DELETE_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
deleteAllCookies() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteBaseDir() - Method in class org.openqa.selenium.io.TemporaryFilesystem
 
deleteCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteExtensionsCacheIfItExists(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
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.
deriveExtensionName(String) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
DesiredCapabilities - Class in org.openqa.selenium.remote
 
DesiredCapabilities(String, String, Platform) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities() - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Map<String, ?>) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Capabilities) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Capabilities...) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
destroy() - Method in class org.openqa.selenium.os.CommandLine
Destroy the current command.
destroy() - Method in interface org.openqa.selenium.os.OsProcess
 
destroy() - Method in class org.openqa.selenium.os.UnixProcess
 
destroy() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
destroyHarder() - Method in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
determineNextFreePort(int) - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
discoverRegistryKeyType(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
dismiss() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
DISMISS_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DISMISS_ALERT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
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
 
doesRegistryValueExist(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
DOUBLE_CLICK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
doubleClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a double-click at middle of the given element.
doubleClick() - Method in class org.openqa.selenium.interactions.Actions
Performs a double-click at the current mouse location.
doubleClick(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
DoubleClickAction - Class in org.openqa.selenium.interactions
Double-clicks an element.
DoubleClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.DoubleClickAction
 
doubleTap(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of double tapon the screen, analogous to double click using a Mouse.
doubleTap(Coordinates) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
DoubleTapAction - Class in org.openqa.selenium.interactions.touch
Creates a double tap gesture on a touch screen.
DoubleTapAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.DoubleTapAction
 
down(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of the gesture 'down' on the screen.
down(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
DownAction - Class in org.openqa.selenium.interactions.touch
Creates a down gesture.
DownAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.DownAction
 
dragAndDrop(WebElement, WebElement) - Method in class org.openqa.selenium.interactions.Actions
A convenience method that performs click-and-hold at the location of the source element, moves to the location of the target element, then releases the mouse.
dragAndDropBy(WebElement, int, int) - Method in class org.openqa.selenium.interactions.Actions
A convenience method that performs click-and-hold at the location of the source element, moves by a given offset, then releases the mouse.
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.
drainTo - Variable in class org.openqa.selenium.os.UnixProcess
 
driver - Variable in class org.openqa.selenium.interactions.Actions
 
driver - Variable in class org.openqa.selenium.interactions.CompositeAction
 
DRIVER - Static variable in class org.openqa.selenium.logging.LogType
This log pertains to logs from the WebDriver implementation.
driver - Variable in class org.openqa.selenium.remote.internal.JsonToWebElementConverter
 
driver - Variable in class org.openqa.selenium.remote.RemoteExecuteMethod
 
DRIVER_USE_MARIONETTE - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
Boolean system property that instructs FirefoxDriver to use Marionette backend.
DRIVER_XPI_PROPERTY - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
System property that defines the location of the webdriver.xpi browser extension to install in the browser.
DriverCommand - Interface in org.openqa.selenium.remote
An empty interface defining constants for the standard commands defined in the WebDriver JSON wire protocol.
DriverCommandExecutor - Class in org.openqa.selenium.remote.service
A specialized HttpCommandExecutor that will use a DriverService that lives and dies with a single WebDriver session.
DriverCommandExecutor(DriverService) - Constructor for class org.openqa.selenium.remote.service.DriverCommandExecutor
Creates a new DriverCommandExecutor which will communicate with the driver as configured by the given service.
DriverCommandExecutor(DriverService, Map<String, CommandInfo>) - Constructor for class org.openqa.selenium.remote.service.DriverCommandExecutor
Creates an DriverCommandExecutor that supports non-standard additionalCommands in addition to the standard.
DriverService - Class in org.openqa.selenium.remote.service
Manages the life and death of a native executable driver server.
DriverService(File, int, ImmutableList<String>, ImmutableMap<String, String>) - Constructor for class org.openqa.selenium.remote.service.DriverService
 
DriverService.Builder<DS extends DriverService,B extends DriverService.Builder> - Class in org.openqa.selenium.remote.service
 
dropCapabilities(Capabilities) - Static method in class org.openqa.selenium.firefox.FirefoxDriver
Drops capabilities that we shouldn't send over the wire.
dumpAddresses(StringBuilder, Iterable<InetAddress>) - Static method in class org.openqa.selenium.net.NetworkUtils
 
dumpToConsole(StringBuilder, NetworkInterface) - Static method in class org.openqa.selenium.net.NetworkUtils
 
duration(long) - Method in class org.openqa.selenium.remote.ErrorHandler
 

E

EDGE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
edge() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
ELEMENT_EQUALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ELEMENT_NOT_SELECTABLE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
ELEMENT_NOT_VISIBLE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
ELEMENT_SCREENSHOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ELEMENT_SCROLL_BEHAVIOR - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
EM_NAMESPACE_URI - Static variable in class org.openqa.selenium.firefox.internal.FileExtension
 
ENABLE_NATIVE_EVENTS_PREF - Static variable in class org.openqa.selenium.firefox.FirefoxProfile
 
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
 
enableNativeEvents - Variable in class org.openqa.selenium.firefox.FirefoxProfile
 
encode(Command) - Method in interface org.openqa.selenium.remote.CommandCodec
Encodes a command.
encode(Command) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
encode(Response) - Method in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
Encodes the given response as a HTTP response message.
encode(Response) - Method in interface org.openqa.selenium.remote.ResponseCodec
Encodes a response.
end - Variable in class org.openqa.selenium.io.CircularOutputStream
 
ENDINGS - Static variable in class org.openqa.selenium.os.ExecutableFinder
 
ENSURING_CLEAN_SESSION - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
env - Variable in class org.openqa.selenium.os.UnixProcess
 
env - Static variable in class org.openqa.selenium.os.WindowsUtils
 
environment - Variable in class org.openqa.selenium.remote.service.DriverService.Builder
 
environment - Variable in class org.openqa.selenium.remote.service.DriverService
 
EphemeralPortRangeDetector - Interface in org.openqa.selenium.net
Identifies the ephemeral port range for a given environment.
ephemeralRangeDetector - Static variable in class org.openqa.selenium.net.PortProber
 
equals(Object) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
equals(Object) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
equals(Object) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
equals(Object) - Method in class org.openqa.selenium.remote.SessionId
 
ErrorCodes - Class in org.openqa.selenium.remote
Defines common error codes for the wire protocol.
ErrorCodes() - Constructor for class org.openqa.selenium.remote.ErrorCodes
 
errorCodes - Variable in class org.openqa.selenium.remote.ErrorHandler
 
errorCodes - Variable in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
ErrorHandler - Class in org.openqa.selenium.remote
Maps exceptions to status codes for sending over the wire.
ErrorHandler() - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler(boolean) - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler(ErrorCodes, boolean) - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
errorHandler - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
ErrorHandler.FrameInfoToStackFrame - Class in org.openqa.selenium.remote
Function that can rebuild a StackTraceElement from the frame info included with a WebDriver JSON response.
ErrorHandler.UnknownServerException - Exception in org.openqa.selenium.remote
Exception used as a place holder if the server returns an error without a stack trace.
escapeValueAsPreference(String) - Method in class org.openqa.selenium.firefox.Preferences
 
EventType - Enum in org.openqa.selenium.logging.profiler
 
EventType() - Constructor for enum org.openqa.selenium.logging.profiler.EventType
 
exe - Variable in class org.openqa.selenium.remote.service.DriverService.Builder
 
executable - Variable in class org.openqa.selenium.firefox.FirefoxBinary
 
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
 
executable - Variable in class org.openqa.selenium.remote.service.DriverService
 
ExecutableFinder - Class in org.openqa.selenium.os
 
ExecutableFinder() - Constructor for class org.openqa.selenium.os.ExecutableFinder
 
execute(Command) - Method in class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
execute(Command) - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
execute(Action) - Method in interface org.openqa.selenium.interactions.ActionChainExecutor
 
execute() - Method in class org.openqa.selenium.os.CommandLine
 
execute(Command) - Method in interface org.openqa.selenium.remote.CommandExecutor
 
execute(String, Map<String, ?>) - Method in interface org.openqa.selenium.remote.ExecuteMethod
Execute the given command on the remote webdriver server.
execute(HttpRequest, boolean) - Method in interface org.openqa.selenium.remote.http.HttpClient
Executes the given request.
execute(Command) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
execute(HttpRequest, boolean) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
execute(Action) - Method in class org.openqa.selenium.remote.RemoteActionChainExecutor
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteExecuteMethod
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
execute(Command) - Method in class org.openqa.selenium.remote.service.DriverCommandExecutor
Sends the command to the driver server for execution.
EXECUTE_ASYNC_SCRIPT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_ASYNC_SCRIPT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_SCRIPT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_SCRIPT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
executeAsync() - Method in class org.openqa.selenium.os.CommandLine
 
executeAsync() - Method in interface org.openqa.selenium.os.OsProcess
 
executeAsync() - Method in class org.openqa.selenium.os.UnixProcess
 
executeAsync() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
executeCommand(String, String...) - Static method in class org.openqa.selenium.os.WindowsUtils
 
ExecuteMethod - Interface in org.openqa.selenium.remote
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteApplicationCache
 
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteLocationContext
 
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
executeMethod - Variable in class org.openqa.selenium.remote.html5.RemoteWebStorage
 
executeMethod - Variable in class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
executeMethod - Variable in class org.openqa.selenium.remote.RemoteLogs
 
executeMethod - Variable in class org.openqa.selenium.remote.RemoteTouchScreen
 
executeMethod - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
executeScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
executeWatchdog - Variable in class org.openqa.selenium.os.UnixProcess
 
executor - Variable in class org.openqa.selenium.os.UnixProcess
 
executor - Variable in class org.openqa.selenium.remote.RemoteActionChainExecutor
 
executor - Variable in class org.openqa.selenium.remote.RemoteKeyboard
 
executor - Variable in class org.openqa.selenium.remote.RemoteMouse
 
executor - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
Extension - Interface in org.openqa.selenium.firefox.internal
 
ExtensionConnection - Interface in org.openqa.selenium.firefox
Represents a connection with the FirefoxDriver browser extension.
extensions - Variable in class org.openqa.selenium.firefox.FirefoxProfile
 
extractAndCheck(File, String, String, String) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
extractProfile(Capabilities, Capabilities) - Static method in class org.openqa.selenium.firefox.FirefoxDriver
 
extraEnv - Variable in class org.openqa.selenium.firefox.FirefoxBinary
 
extraOptions - Variable in class org.openqa.selenium.firefox.FirefoxBinary
 

F

Factory() - Constructor for class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
Factory(HttpClientFactory) - Constructor for class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
fallBackExecute(HttpContext, HttpUriRequest) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
FILE_NAME - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
FileDetector - Interface in org.openqa.selenium.remote
Used for identifying whether a sequence of chars represents the path to a file.
fileDetector - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
fileDetector - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
FileExtension - Class in org.openqa.selenium.firefox.internal
 
FileExtension(File) - Constructor for class org.openqa.selenium.firefox.internal.FileExtension
 
FileHandler - Class in org.openqa.selenium.io
Utility methods for common filesystem activities
FileHandler() - Constructor for class org.openqa.selenium.io.FileHandler
 
FileHandler.FileSuffixFilter - Class in org.openqa.selenium.io
 
FileHandler.Filter - Interface in org.openqa.selenium.io
Used by file operations to determine whether or not to make use of a file.
FileHandler.NoFilter - Class in org.openqa.selenium.io
 
FileSuffixFilter(String) - Constructor for class org.openqa.selenium.io.FileHandler.FileSuffixFilter
 
filled - Variable in class org.openqa.selenium.io.CircularOutputStream
 
find(String) - Static method in class org.openqa.selenium.os.CommandLine
Deprecated.
Use the commandline itself to execute your command.
find(String) - Method in class org.openqa.selenium.os.ExecutableFinder
Find the executable by scanning the file system and the PATH.
FIND_CHILD_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_CHILD_ELEMENTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
findDefaultExecutable() - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
findDefaultExecutable() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
findElement(By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElement(String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElement(By) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElement(String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByClassName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByClassName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByCssSelector(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByCssSelector(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementById(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementById(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByPartialLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByPartialLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByTagName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByTagName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementByXPath(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementByXPath(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElements(By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElements(String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElements(By) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElements(String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByClassName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByClassName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByCssSelector(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByCssSelector(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsById(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsById(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByPartialLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByPartialLinkText(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByTagName(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByTagName(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElementsByXPath(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElementsByXPath(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findExecutable(String, String, String, String) - Static method in class org.openqa.selenium.remote.service.DriverService
 
findExistingBinary(ImmutableList<String>) - Static method in class org.openqa.selenium.firefox.internal.Executable
 
findFreePort() - Static method in class org.openqa.selenium.net.PortProber
 
findJdk6CanExecuteMethod() - Static method in class org.openqa.selenium.os.ExecutableFinder
 
findReg() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds reg.exe
findSystemRoot() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds the system root directory, e.g.
findTaskKill() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds taskkill.exe
findWBEM() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds the WBEM directory in the systemRoot directory
findWMIC() - Static method in class org.openqa.selenium.os.WindowsUtils
Finds WMIC.exe
FIREFOX - Static variable in interface org.openqa.selenium.remote.BrowserType
 
firefox() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
FIREFOX_CHROME - Static variable in interface org.openqa.selenium.remote.BrowserType
 
FIREFOX_PROXY - Static variable in interface org.openqa.selenium.remote.BrowserType
 
FirefoxBinary - Class in org.openqa.selenium.firefox
 
FirefoxBinary() - Constructor for class org.openqa.selenium.firefox.FirefoxBinary
 
FirefoxBinary(File) - Constructor for class org.openqa.selenium.firefox.FirefoxBinary
 
FirefoxDriver - Class in org.openqa.selenium.firefox
An implementation of the {#link WebDriver} interface that drives Firefox.
FirefoxDriver() - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxProfile) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(Capabilities, Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxBinary, FirefoxProfile) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxBinary, FirefoxProfile, Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxBinary, FirefoxProfile, Capabilities, Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(GeckoDriverService, Capabilities, Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(CommandExecutor, Capabilities, Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver.LazyCommandExecutor - Class in org.openqa.selenium.firefox
 
FirefoxDriver.SystemProperty - Class in org.openqa.selenium.firefox
 
FirefoxProfile - Class in org.openqa.selenium.firefox
 
FirefoxProfile() - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
 
FirefoxProfile(File) - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
Constructs a firefox profile from an existing profile directory.
FirefoxProfile(Reader, File) - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
 
firstEphemeralPort - Variable in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
FixedIANAPortRange - Class in org.openqa.selenium.net
 
FixedIANAPortRange() - Constructor for class org.openqa.selenium.net.FixedIANAPortRange
 
flick(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Sends a flick gesture to the current view.
flick(WebElement, int, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of flick gestures starting in a location's element.
flick(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
flick(Coordinates, int, int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
FlickAction - Class in org.openqa.selenium.interactions.touch
Creates a flick gesture.
FlickAction(TouchScreen, Locatable, int, int, int) - Constructor for class org.openqa.selenium.interactions.touch.FlickAction
 
FlickAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.FlickAction
 
flush() - Method in class org.openqa.selenium.logging.LoggingHandler
 
flush() - Method in class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
focusOnElement() - Method in class org.openqa.selenium.interactions.internal.KeysRelatedAction
 
followRedirects(HttpClient, HttpContext, HttpResponse, int) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
forward() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
foundBy - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
frame(int) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(WebElement) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
FrameInfoToStackFrame() - Constructor for class org.openqa.selenium.remote.ErrorHandler.FrameInfoToStackFrame
 
freeLocalPort(int) - Static method in class org.openqa.selenium.net.PortProber
 
fromJson(String) - Static method in class org.openqa.selenium.firefox.FirefoxProfile
 
fromJSON(JsonObject) - Static method in class org.openqa.selenium.logging.SessionLogs
 
fullscreen() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
FULLSCREEN_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 

G

GECKO_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
System property that defines the location of the GeckoDriver executable that will be used by the default service.
GeckoDriverService - Class in org.openqa.selenium.firefox
Manages the life and death of an GeckoDriver aka 'wires'.
GeckoDriverService(File, int, ImmutableList<String>, ImmutableMap<String, String>) - Constructor for class org.openqa.selenium.firefox.GeckoDriverService
 
GeckoDriverService.Builder - Class in org.openqa.selenium.firefox
Builder used to configure new GeckoDriverService instances.
generateMessage() - Static method in exception org.openqa.selenium.os.WindowsRegistryException
 
get(String) - Method in class org.openqa.selenium.logging.CompositeLocalLogs
 
get(String) - Method in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
get(String) - Method in class org.openqa.selenium.logging.LocalLogs
 
get(String) - Method in class org.openqa.selenium.logging.StoringLocalLogs
 
GET - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
get(String) - Static method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
get(String) - Method in class org.openqa.selenium.remote.RemoteLogs
 
get(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
GET_ACTIVE_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALERT_TEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALERT_TEXT_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALL_COOKIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALL_SESSIONS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_APP_CACHE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_APP_CACHE_STATUS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_AVAILABLE_LOG_TYPES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CAPABILITIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CONTEXT_HANDLES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_CONTEXT_HANDLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_URL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_HANDLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_HANDLE_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ATTRIBUTE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_RECT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TAG_NAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_VALUE_OF_CSS_PROPERTY - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_KEYS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOG - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_NETWORK_CONNECTION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_PAGE_SOURCE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SCREEN_ORIENTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SCREEN_ROTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_LOGS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_KEYS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_TITLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_HANDLES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_HANDLES_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_POSITION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
getActionChainExecutor() - Method in interface org.openqa.selenium.interactions.CanPerformActionChain
 
getActionLocation() - Method in class org.openqa.selenium.interactions.internal.DisplayAction
 
getActionLocation() - Method in class org.openqa.selenium.interactions.internal.MouseAction
 
getActions() - Method in interface org.openqa.selenium.interactions.internal.MultiAction
Returns the list of primitive actions that compose this complex action.
getActions() - Method in class org.openqa.selenium.interactions.SendKeysAction
 
getActiveEngine() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
getAdditionalPreferences() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getAddressOfRemoteServer() - Method in interface org.openqa.selenium.firefox.ExtensionConnection
 
getAddressOfRemoteServer() - Method in class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
getAddressOfRemoteServer() - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
getAddressOfRemoteServer() - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
getAll() - Method in class org.openqa.selenium.logging.SessionLogs
 
getAttribute(String) - Method in class org.openqa.selenium.remote.http.HttpMessage
Retrieves a user-defined attribute of this message.
getAttribute(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getAvailableEngines() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
getAvailableLocalLogs() - Method in class org.openqa.selenium.remote.RemoteLogs
 
getAvailableLogTypes() - Method in class org.openqa.selenium.logging.CompositeLocalLogs
 
getAvailableLogTypes() - Method in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
getAvailableLogTypes() - Method in class org.openqa.selenium.logging.StoringLocalLogs
 
getAvailableLogTypes() - Method in class org.openqa.selenium.remote.RemoteLogs
 
getBase64EncodedScreenshot() - Method in exception org.openqa.selenium.remote.ScreenshotException
 
getBinary(Capabilities) - Static method in class org.openqa.selenium.firefox.FirefoxDriver
 
getBooleanPreference(Preferences, String, boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getBooleanPreference(String, boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getBrowserName() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getBuildRevision() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getBuildTime() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getCapabilities() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCapability(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getClientConnectionManager() - Static method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
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
 
getConsoleOutput() - Method in class org.openqa.selenium.firefox.FirefoxBinary
Gets all console output of the binary.
getContent() - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getContentString() - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCookies() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCoordinates() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCssValue(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCurrentUrl() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getDefaultClientFactory() - Static method in class org.openqa.selenium.remote.HttpCommandExecutor
 
getDefaultHttpClientFactory() - Static method in class org.openqa.selenium.remote.internal.ApacheHttpClient.Factory
 
getDefaultOutputStream() - Method in class org.openqa.selenium.firefox.internal.Executable
 
getDefaultTmpFS() - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getElementConverter() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getEnvironment() - Method in class org.openqa.selenium.os.CommandLine
 
getEnvironment() - Method in interface org.openqa.selenium.os.OsProcess
 
getEnvironment() - Method in class org.openqa.selenium.os.UnixProcess
 
getEnvironment() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
getEnvVar(String, String) - Static method in class org.openqa.selenium.firefox.internal.Executable
Retrieve an env var; if no var is set, returns the default
getEnvVarIgnoreCase(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getEnvVarPath(String, String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getErrorHandler() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getException() - Method in class org.openqa.selenium.os.ProcessUtils.ProcessWaiter
 
getExceptionType(int) - Method in class org.openqa.selenium.remote.ErrorCodes
Returns the exception type that corresponds to the given statusCode.
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 interface org.openqa.selenium.os.OsProcess
 
getExitCode() - Method in class org.openqa.selenium.os.UnixProcess
 
getExitCode() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
getExtraEnv() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
getFieldOrder() - Method in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
getFieldOrder() - Method in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
getFieldOrder() - Method in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
getFieldOrder() - Method in class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS
 
getFile() - Method in class org.openqa.selenium.firefox.internal.Executable
 
getFileDetector() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getFullPath(String, String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getGridHttpClient(int, int) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
getHandlerBasedLoggerInstance(LoggingHandler, Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
 
getHeader(String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getHeaderNames() - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getHeaders(String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
getHighestEphemeralPort() - Method in interface org.openqa.selenium.net.EphemeralPortRangeDetector
Returns the last port that could be searched for free ports
getHighestEphemeralPort() - Method in class org.openqa.selenium.net.FixedIANAPortRange
 
getHighestEphemeralPort() - Method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
getHighestEphemeralPort() - Method in class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
 
getHttpClient() - Method in class org.openqa.selenium.remote.internal.HttpClientFactory
 
getId() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getInetAddresses() - Method in class org.openqa.selenium.net.NetworkInterface
 
getInputStream() - Method in class org.openqa.selenium.os.UnixProcess
 
getInstance() - Static method in class org.openqa.selenium.logging.LoggingHandler
 
getInstance() - Static method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
getIntegerPreference(String, int) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getIp4LoopbackOnly() - Method in class org.openqa.selenium.net.NetworkInterface
 
getIp4NonLoopbackAddressOfThisMachine() - Method in class org.openqa.selenium.net.NetworkUtils
Returns a non-loopback IP4 hostname of the local host.
getIp4NonLoopBackOnly() - Method in class org.openqa.selenium.net.NetworkInterface
 
getIp6Address() - Method in class org.openqa.selenium.net.NetworkInterface
 
getIpOfLoopBackIp4() - Method in class org.openqa.selenium.net.NetworkUtils
 
getItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
getItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
getKeyboard() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getLibraryPathPropertyName() - Static method in class org.openqa.selenium.os.CommandLine
 
getLocalAppDataPath() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns the path to Local AppData.
getLocalEntries(String) - Method in class org.openqa.selenium.remote.RemoteLogs
 
getLocalFile(CharSequence...) - Method in interface org.openqa.selenium.remote.FileDetector
 
getLocalFile(CharSequence...) - Method in class org.openqa.selenium.remote.LocalFileDetector
 
getLocalFile(CharSequence...) - Method in class org.openqa.selenium.remote.UselessFileDetector
 
getLocalInterfaceAddress() - Method in class org.openqa.selenium.net.NetworkUtils
 
getLocalInterfaceName() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
getLocalLogs(String) - Method in class org.openqa.selenium.logging.StoringLocalLogs
 
getLocalStorage() - Method in class org.openqa.selenium.remote.html5.RemoteWebStorage
 
getLocation() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getLogFile() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getLogs(String) - Method in class org.openqa.selenium.logging.SessionLogs
 
getLogTypes() - Method in class org.openqa.selenium.logging.SessionLogs
 
getLoInterface() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
getLoInterface() - Method in interface org.openqa.selenium.net.NetworkInterfaceProvider
 
getLoopBackAndIp4Only() - Method in class org.openqa.selenium.net.NetworkUtils
 
getLowestEphemeralPort() - Method in interface org.openqa.selenium.net.EphemeralPortRangeDetector
Returns the first port in the ephemeral range
getLowestEphemeralPort() - Method in class org.openqa.selenium.net.FixedIANAPortRange
 
getLowestEphemeralPort() - Method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
getLowestEphemeralPort() - Method in class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
 
getMergedEnv() - Method in class org.openqa.selenium.os.UnixProcess
 
getMessage(URL, long, String) - Static method in exception org.openqa.selenium.firefox.NotConnectedException
 
getMethod(Object, String) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
 
getMethod() - Method in class org.openqa.selenium.remote.CommandInfo
 
getMethod() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getMethod(Class<?>, String) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
getMouse() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getName(Level) - Static method in class org.openqa.selenium.logging.LogLevelMapping
Converts the JDK level to a name supported by Selenium.
getName() - Method in class org.openqa.selenium.net.NetworkInterface
 
getName() - Method in class org.openqa.selenium.remote.Command
 
getName() - Method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
getNetworkConnection() - Method in class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
getNetWorkDiags() - Static method in class org.openqa.selenium.net.NetworkUtils
 
getNetworkInterfaces() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
getNetworkInterfaces() - Method in interface org.openqa.selenium.net.NetworkInterfaceProvider
 
getNonLoopbackAddressOfThisMachine() - Method in class org.openqa.selenium.net.NetworkUtils
Used by the mobile emulators that refuse to access localhost or 127.0.0.1 The IP4/IP6 requirements of this method are as-of-yet unspecified, but we return the string that is associated with the IP4 interface
getNullLogger() - Static method in class org.openqa.selenium.logging.LocalLogs
Logger which doesn't do anything.
getNumberOfActions() - Method in class org.openqa.selenium.interactions.CompositeAction
 
getOsArch() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getOsName() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getOsVersion() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getOutputStream() - Method in class org.openqa.selenium.os.UnixProcess
 
getPageSource() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getParameter(String, Command) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
getParameters() - Method in class org.openqa.selenium.remote.Command
 
getPath() - Method in class org.openqa.selenium.firefox.internal.Executable
 
getPathsInProgramFiles(String) - Static method in class org.openqa.selenium.os.WindowsUtils
 
getPID() - Method in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
getPlatform() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getPort() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getPosition() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
getPreference(String) - Method in class org.openqa.selenium.firefox.Preferences
 
getPrivateLocalAddress() - Method in class org.openqa.selenium.net.NetworkUtils
 
GetProcessId(WinNT.HANDLE) - Method in interface org.openqa.selenium.os.Kernel32
 
getProcessId(Process) - Static method in class org.openqa.selenium.os.ProcessUtils
 
getProfile(FirefoxProfile) - Static method in class org.openqa.selenium.firefox.FirefoxDriver
 
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.
getPropertyDescriptors(Class<? extends Object>) - Static method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
getReadMethod() - Method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
getRecords() - Method in class org.openqa.selenium.logging.LoggingHandler
 
getRect() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getRedirect(HttpRequest, HttpResponse, HttpContext) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory.MyRedirectHandler
 
getReleaseLabel() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getRemoteEntries(String) - Method in class org.openqa.selenium.remote.RemoteLogs
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getSessionId() - Method in class org.openqa.selenium.remote.Command
 
getSessionId(String) - Static method in class org.openqa.selenium.remote.HttpSessionId
 
getSessionId() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getSessionId() - Method in class org.openqa.selenium.remote.Response
 
getSessionLogs(JsonObject) - Static method in class org.openqa.selenium.logging.SessionLogHandler
Creates a session logs map, with session logs mapped to session IDs, given a raw session log map as a JSON object.
getSessionStorage() - Method in class org.openqa.selenium.remote.html5.RemoteWebStorage
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getState() - Method in class org.openqa.selenium.remote.Response
 
getStatus() - Method in class org.openqa.selenium.remote.html5.RemoteApplicationCache
 
getStatus() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
getStatus() - Method in class org.openqa.selenium.remote.Response
 
getStdOut() - Method in class org.openqa.selenium.os.CommandLine
 
getStdOut() - Method in interface org.openqa.selenium.os.OsProcess
 
getStdOut() - Method in class org.openqa.selenium.os.UnixProcess
 
getStdOut() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
getStoringLoggerInstance(Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
 
getStringPreference(String, String) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getTagName() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getTargetHost() - Method in class org.openqa.selenium.remote.http.HttpResponse
Returns the host this response was received from, or null if it was not set.
getTargetId() - Method in class org.openqa.selenium.interactions.internal.BaseAction
 
getText() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
getText() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getTimeout() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
getTitle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getTmpFsBasedOn(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getUri() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getUrl() - Method in class org.openqa.selenium.remote.CommandInfo
 
getUrl() - Method in class org.openqa.selenium.remote.service.DriverService
 
getValue() - Method in class org.openqa.selenium.remote.Response
 
getVersion() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
getW3CStandardComplianceLevel() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWindowHandle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWindowHandles() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWrappedDriver() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getWriteMethod() - Method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
GO_BACK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GO_FORWARD - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GOOGLECHROME - Static variable in interface org.openqa.selenium.remote.BrowserType
 
grabFirstNetworkAddress() - Method in class org.openqa.selenium.net.NetworkUtils
 
gridClientConnectionManager - Variable in class org.openqa.selenium.remote.internal.HttpClientFactory
 

H

handler - Variable in class org.openqa.selenium.os.UnixProcess
 
HandlerBasedLocalLogs - Class in org.openqa.selenium.logging
LocalLogs instance that extracts entries from a logging handler.
HandlerBasedLocalLogs(LoggingHandler, Set<String>) - Constructor for class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
HAS_NATIVE_EVENTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
HAS_TOUCHSCREEN - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
hashCode() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
hashCode() - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
hashCode() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
hashCode() - Method in class org.openqa.selenium.remote.SessionId
 
headers - Variable in class org.openqa.selenium.remote.http.HttpMessage
 
HIGHEST_PORT - Static variable in class org.openqa.selenium.net.PortProber
 
hJob - Variable in class org.openqa.selenium.os.WindowsProcessGroup
 
host - Variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
HTMLUNIT - Static variable in interface org.openqa.selenium.remote.BrowserType
 
htmlUnit() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
htmlUnitWithJs() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
HTTP_TARGET_HOST - Static variable in class org.openqa.selenium.remote.http.HttpResponse
 
HttpClient - Interface in org.openqa.selenium.remote.http
Defines a simple client for making HTTP requests.
httpClient - Variable in class org.openqa.selenium.remote.internal.HttpClientFactory
 
HttpClient.Factory - Interface in org.openqa.selenium.remote.http
 
HttpClientFactory - Class in org.openqa.selenium.remote.internal
 
HttpClientFactory() - Constructor for class org.openqa.selenium.remote.internal.HttpClientFactory
 
HttpClientFactory(int, int) - Constructor for class org.openqa.selenium.remote.internal.HttpClientFactory
 
HttpClientFactory.MyRedirectHandler - Class in org.openqa.selenium.remote.internal
 
HttpCommandExecutor - Class in org.openqa.selenium.remote
 
HttpCommandExecutor(URL) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpCommandExecutor(Map<String, CommandInfo>, URL) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
Creates an HttpCommandExecutor that supports non-standard additionalCommands in addition to the standard.
HttpCommandExecutor(Map<String, CommandInfo>, URL, HttpClient.Factory) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpMessage - Class in org.openqa.selenium.remote.http
 
HttpMessage() - Constructor for class org.openqa.selenium.remote.http.HttpMessage
 
HttpMethod - Enum in org.openqa.selenium.remote.http
 
HttpMethod() - Constructor for enum org.openqa.selenium.remote.http.HttpMethod
 
HttpProfilerLogEntry - Class in org.openqa.selenium.logging.profiler
 
HttpProfilerLogEntry(String, boolean) - Constructor for class org.openqa.selenium.logging.profiler.HttpProfilerLogEntry
 
HttpRequest - Class in org.openqa.selenium.remote.http
 
HttpRequest(HttpMethod, String) - Constructor for class org.openqa.selenium.remote.http.HttpRequest
 
HttpResponse - Class in org.openqa.selenium.remote.http
 
HttpResponse() - Constructor for class org.openqa.selenium.remote.http.HttpResponse
 
HttpSessionId - Class in org.openqa.selenium.remote
 
HttpSessionId() - Constructor for class org.openqa.selenium.remote.HttpSessionId
 

I

id - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
IE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IE_HTA - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IEXPLORE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
IEXPLORE_PROXY - Static variable in interface org.openqa.selenium.remote.BrowserType
 
ime() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
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_IBUS_HANDLER_LIBRARY_NAME - Static variable in class org.openqa.selenium.firefox.FirefoxBinary
 
IME_IS_ACTIVATED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IME_NOT_AVAILABLE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
immutablePrefs - Variable in class org.openqa.selenium.firefox.Preferences
 
IMPLICITLY_WAIT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
implicitlyWait(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
includeServerErrors - Variable in class org.openqa.selenium.remote.ErrorHandler
 
inetAddresses - Variable in class org.openqa.selenium.net.NetworkInterface
 
init(Capabilities, Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
inputOut - Variable in class org.openqa.selenium.os.UnixProcess
 
installExtensions(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
instance - Static variable in class org.openqa.selenium.io.TemporaryFilesystem
 
instance - Static variable in class org.openqa.selenium.logging.LoggingHandler
 
INSTANCE - Static variable in interface org.openqa.selenium.os.Kernel32
 
internetExplorer() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
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
 
IO_COUNTERS() - Constructor for class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
IoInfo - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
IOUtils - Class in org.openqa.selenium.io
 
IOUtils() - Constructor for class org.openqa.selenium.io.IOUtils
 
IPAD - Static variable in interface org.openqa.selenium.remote.BrowserType
 
ipad() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
IPHONE - Static variable in interface org.openqa.selenium.remote.BrowserType
 
iphone() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
is(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
IS_BROWSER_ONLINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_DISPLAYED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_ENABLED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_SELECTED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
isActivated() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
 
isConnected() - Method in interface org.openqa.selenium.firefox.ExtensionConnection
 
isConnected() - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
isDisplayed() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isEnabled() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isEnum(Class<?>, Object) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
isFor(HttpMethod, ImmutableList<String>) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
Returns whether this instance matches the provided HTTP request.
isIncludeServerErrors() - Method in class org.openqa.selenium.remote.ErrorHandler
 
isIp4AddressBindingOnly() - Method in class org.openqa.selenium.net.NetworkInterface
 
isIpv6(InetAddress) - Static method in class org.openqa.selenium.net.NetworkInterface
 
isJavascriptEnabled() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
isJavascriptEnabled() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
isLegacy(Capabilities) - Static method in class org.openqa.selenium.firefox.FirefoxDriver
 
isLoopback - Variable in class org.openqa.selenium.net.NetworkInterface
 
isLoopBack() - Method in class org.openqa.selenium.net.NetworkInterface
 
isLoopBackFromINetAddresses(Iterable<InetAddress>) - Method in class org.openqa.selenium.net.NetworkInterface
 
isMappableError(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
Tests if the thrown error can be mapped to one of WebDriver's well defined error codes.
isOnLinux() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
isPrimitive(Class<?>) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
isRedirect(HttpResponse) - Method in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
isRedirected(HttpRequest, HttpResponse, HttpContext) - Method in class org.openqa.selenium.remote.internal.HttpClientFactory.MyRedirectHandler
 
isRegExeVersion1() - Static method in class org.openqa.selenium.os.WindowsUtils
 
isRequired(File) - Method in class org.openqa.selenium.io.FileHandler.FileSuffixFilter
 
isRequired(File) - Method in interface org.openqa.selenium.io.FileHandler.Filter
 
isRequired(File) - Method in class org.openqa.selenium.io.FileHandler.NoFilter
 
isRunning() - Method in class org.openqa.selenium.os.CommandLine
Check whether the current command is still executing.
isRunning() - Method in interface org.openqa.selenium.os.OsProcess
 
isRunning() - Method in class org.openqa.selenium.os.UnixProcess
 
isRunning() - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
isRunning() - Method in class org.openqa.selenium.remote.service.DriverService
Checks whether the driver child process is currently running.
isSelected() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isStringified(String) - Method in class org.openqa.selenium.firefox.Preferences
 
isSuccessful() - Method in class org.openqa.selenium.os.CommandLine
 
isZipped(String) - Static method in class org.openqa.selenium.io.FileHandler
 

J

JAVASCRIPT_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
JDK6_CAN_EXECUTE - Static variable in class org.openqa.selenium.os.ExecutableFinder
 
JOB_OBJECT_LIMIT_BREAKAWAY_OK - Static variable in interface org.openqa.selenium.os.Kernel32
 
JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE - Static variable in interface org.openqa.selenium.os.Kernel32
 
JOB_OBJECT_UILIMIT_GLOBALATOMS - Static variable in interface org.openqa.selenium.os.Kernel32
 
JOBJECT_BASIC_LIMIT_INFORMATION() - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
JOBJECT_EXTENDED_LIMIT_INFORMATION() - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
JOBJECT_EXTENDED_LIMIT_INFORMATION(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
JobMemoryLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
JOBOBJECT_BASIC_UI_RESTRICTIONS() - Constructor for class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS
 
JOBOBJECT_BASIC_UI_RESTRICTIONS(Pointer) - Constructor for class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS
 
JobObjectBasicUIRestrictions - Static variable in interface org.openqa.selenium.os.Kernel32
 
JobObjectExtendedLimitInformation - Static variable in interface org.openqa.selenium.os.Kernel32
 
JsonException - Exception in org.openqa.selenium.remote
 
JsonException(JsonSyntaxException) - Constructor for exception org.openqa.selenium.remote.JsonException
 
JsonException(JsonSyntaxException, Object) - Constructor for exception org.openqa.selenium.remote.JsonException
 
JsonHttpCommandCodec - Class in org.openqa.selenium.remote.http
A command codec that adheres to the Selenium project's JSON/HTTP wire protocol.
JsonHttpCommandCodec() - Constructor for class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
JsonHttpCommandCodec.CommandSpec - Class in org.openqa.selenium.remote.http
 
JsonHttpResponseCodec - Class in org.openqa.selenium.remote.http
A response codec that adheres to the Selenium project's JSON/HTTP wire protocol.
JsonHttpResponseCodec() - Constructor for class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
jsonToBeanConverter - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
jsonToBeanConverter - Variable in class org.openqa.selenium.remote.http.JsonHttpResponseCodec
 
JsonToBeanConverter - Class in org.openqa.selenium.remote
 
JsonToBeanConverter() - Constructor for class org.openqa.selenium.remote.JsonToBeanConverter
 
JsonToWebElementConverter - Class in org.openqa.selenium.remote.internal
Reconstitutes WebElements from their JSON representation.
JsonToWebElementConverter(RemoteWebDriver) - Constructor for class org.openqa.selenium.remote.internal.JsonToWebElementConverter
 

K

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

L

lastEphemeralPort - Variable in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
layoutOnDisk() - Method in class org.openqa.selenium.firefox.FirefoxProfile
Call this to cause the current profile to be written to disk.
LazyCommandExecutor(FirefoxBinary, FirefoxProfile) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
LEVEL - Static variable in class org.openqa.selenium.remote.RemoteLogs
 
level - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
levelMap - Static variable in class org.openqa.selenium.logging.LogLevelMapping
 
LimitFlags - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
LINE_NUMBER - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
LinuxEphemeralPortRangeDetector - Class in org.openqa.selenium.net
 
LinuxEphemeralPortRangeDetector(Reader) - Constructor for class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
loadCustomExtension() - Static method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
loadDefaultExtension() - Static method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
loadEnvironment() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns the current process environment variables
loadFrom - Variable in class org.openqa.selenium.firefox.internal.ClasspathExtension
 
loadNoFocusLib - Variable in class org.openqa.selenium.firefox.FirefoxProfile
 
loadResourcesUsing - Variable in class org.openqa.selenium.firefox.internal.ClasspathExtension
 
LocalFileDetector - Class in org.openqa.selenium.remote
Detects files on the local disk.
LocalFileDetector() - Constructor for class org.openqa.selenium.remote.LocalFileDetector
 
LocalLogs - Class in org.openqa.selenium.logging
Stores and retrieves logs in-process (i.e.
LocalLogs() - Constructor for class org.openqa.selenium.logging.LocalLogs
 
localLogs - Variable in class org.openqa.selenium.logging.StoringLocalLogs
 
localLogs - Variable in class org.openqa.selenium.remote.RemoteLogs
 
localLogs - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
locateAppDataDirectory(Platform) - Method in class org.openqa.selenium.firefox.internal.ProfilesIni
 
locateFirefoxBinaryFromPlatform() - Static method in class org.openqa.selenium.firefox.internal.Executable
Locates the firefox binary by platform.
locateFirefoxBinaryFromSystemProperty() - Static method in class org.openqa.selenium.firefox.internal.Executable
Locates the firefox binary from a system property.
locateResource(Class<?>, String) - Static method in class org.openqa.selenium.io.FileHandler
 
location() - Method in class org.openqa.selenium.remote.html5.RemoteLocationContext
 
lock - Variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
lock - Variable in class org.openqa.selenium.remote.service.DriverService
Controls access to DriverService.process.
log - Static variable in class org.openqa.selenium.net.UrlChecker
 
log - Static variable in class org.openqa.selenium.net.Urls
 
LOG - Static variable in class org.openqa.selenium.os.ProcessUtils
 
log - Static variable in class org.openqa.selenium.os.UnixProcess
 
LOG - Static variable in class org.openqa.selenium.os.WindowsUtils
 
log(String, LogEntry) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
log - Static variable in class org.openqa.selenium.remote.LocalFileDetector
 
log(SessionId, String, Object, RemoteWebDriver.When) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Override this to be notified at key points in the execution of a command.
LOG_ENTRY_TIMESTAMP_COMPARATOR - Static variable in class org.openqa.selenium.logging.LogCombiner
 
LogCombiner - Class in org.openqa.selenium.logging
 
LogCombiner() - Constructor for class org.openqa.selenium.logging.LogCombiner
 
logFile - Variable in class org.openqa.selenium.remote.service.DriverService.Builder
 
logger - Static variable in class org.openqa.selenium.remote.RemoteLogs
 
logger - Static variable in class org.openqa.selenium.remote.RemoteWebDriver
 
LOGGING_PREFS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
loggingHandler - Variable in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
LoggingHandler - Class in org.openqa.selenium.logging
A custom handler used to record log entries.
LoggingHandler() - Constructor for class org.openqa.selenium.logging.LoggingHandler
 
LogLevelMapping - Class in org.openqa.selenium.logging
 
LogLevelMapping() - Constructor for class org.openqa.selenium.logging.LogLevelMapping
 
logs - Variable in class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
logs - Variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
logs - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
logs() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
LogType - Class in org.openqa.selenium.logging
Supported log types.
LogType() - Constructor for class org.openqa.selenium.logging.LogType
 
logTypesToInclude - Variable in class org.openqa.selenium.logging.HandlerBasedLocalLogs
 
logTypesToInclude - Variable in class org.openqa.selenium.logging.StoringLocalLogs
 
logTypeToEntriesMap - Variable in class org.openqa.selenium.logging.SessionLogs
 
longPress(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of long press gestures.
longPress(Coordinates) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
LongPressAction - Class in org.openqa.selenium.interactions.touch
Creates a long press gesture.
LongPressAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.LongPressAction
 

M

main(String[]) - Static method in class org.openqa.selenium.net.NetworkUtils
 
main(String[]) - Static method in class org.openqa.selenium.os.WindowsUtils
 
makeExecutable(File) - Static method in class org.openqa.selenium.io.FileHandler
 
makeWritable(File) - Static method in class org.openqa.selenium.io.FileHandler
 
manage() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
manage() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
mandatory - Variable in class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
mapObject(Object, int, boolean) - Method in class org.openqa.selenium.remote.BeanToJsonConverter
 
MARIONETTE - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
 
MarionetteDriver - Class in org.openqa.selenium.firefox
Deprecated.
One should use FirefoxDriver with capability marionette = true or false respectively.
MarionetteDriver() - Constructor for class org.openqa.selenium.firefox.MarionetteDriver
Deprecated.
 
MarionetteDriver(Capabilities) - Constructor for class org.openqa.selenium.firefox.MarionetteDriver
Deprecated.
 
MarionetteDriver(int) - Constructor for class org.openqa.selenium.firefox.MarionetteDriver
Deprecated.
 
MarionetteDriver(GeckoDriverService) - Constructor for class org.openqa.selenium.firefox.MarionetteDriver
Deprecated.
 
MarionetteDriver(GeckoDriverService, Capabilities) - Constructor for class org.openqa.selenium.firefox.MarionetteDriver
Deprecated.
 
MarionetteDriver(GeckoDriverService, Capabilities, int) - Constructor for class org.openqa.selenium.firefox.MarionetteDriver
Deprecated.
 
MAX_DEPTH - Static variable in class org.openqa.selenium.remote.BeanToJsonConverter
 
MAX_POLL_INTERVAL_MS - Static variable in class org.openqa.selenium.net.UrlChecker
 
MAX_RECORDS - Static variable in class org.openqa.selenium.logging.LoggingHandler
 
MAX_REDIRECTS - Static variable in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
MAX_SCRIPT_RUN_TIME_KEY - Static variable in class org.openqa.selenium.firefox.Preferences
The maximum amount of time scripts should be permitted to run.
maximize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
MAXIMIZE_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MAXIMIZE_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MaximumWorkingSetSize - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
merge(Capabilities) - Method in class org.openqa.selenium.remote.DesiredCapabilities
Merges the extra capabilities provided into this DesiredCapabilities instance.
MESSAGE - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
MESSAGE - Static variable in class org.openqa.selenium.remote.RemoteLogs
 
method - Variable in class org.openqa.selenium.remote.CommandInfo
 
method - Variable in class org.openqa.selenium.remote.http.HttpRequest
 
method - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
METHOD_NAME - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
METHOD_NOT_ALLOWED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
MIN_POLL_INTERVAL_MS - Static variable in class org.openqa.selenium.net.UrlChecker
 
MinimumWorkingSetSize - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
MOCK - Static variable in interface org.openqa.selenium.remote.BrowserType
 
model - Variable in class org.openqa.selenium.firefox.FirefoxProfile
 
MODIFIER_KEYS - Static variable in class org.openqa.selenium.interactions.internal.SingleKeyAction
 
modifyLinkLibraryPath(File) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
mouse - Variable in class org.openqa.selenium.interactions.Actions
 
mouse - Variable in class org.openqa.selenium.interactions.internal.KeysRelatedAction
 
mouse - Variable in class org.openqa.selenium.interactions.internal.MouseAction
 
mouse - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
mouse - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
MOUSE_DOWN - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MOUSE_UP - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MouseAction - Class in org.openqa.selenium.interactions.internal
Base class for all mouse-related actions.
MouseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.MouseAction
 
MouseAction.Button - Enum in org.openqa.selenium.interactions.internal
 
mouseDown(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
mouseMove(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
mouseMove(Coordinates, long, long) - Method in class org.openqa.selenium.remote.RemoteMouse
 
mouseUp(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
move(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of the gesture 'move' on the screen.
move(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
MOVE_TARGET_OUT_OF_BOUNDS - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
MOVE_TO - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MoveAction - Class in org.openqa.selenium.interactions.touch
Creates a move gesture.
MoveAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.MoveAction
 
moveByOffset(int, int) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse from its current position (or 0,0) by the given offset.
moveIfNeeded(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
MoveMouseAction - Class in org.openqa.selenium.interactions
Moves the mouse to an element.
MoveMouseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.MoveMouseAction
 
moveToElement(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse to the middle of the element.
moveToElement(WebElement, int, int) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse to an offset from the top-left corner of the element.
moveToLocation() - Method in class org.openqa.selenium.interactions.internal.MouseAction
 
MoveToOffsetAction - Class in org.openqa.selenium.interactions
Move the mouse to a location within the element provided.
MoveToOffsetAction(Mouse, Locatable, int, int) - Constructor for class org.openqa.selenium.interactions.MoveToOffsetAction
 
MultiAction - Interface in org.openqa.selenium.interactions.internal
Represents a complex action that is a series of primitive actions listed in the standard.
MultioutputStream(OutputStream, OutputStream) - Constructor for class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
MyRedirectHandler() - Constructor for class org.openqa.selenium.remote.internal.HttpClientFactory.MyRedirectHandler
 

N

name - Variable in class org.openqa.selenium.net.NetworkInterface
 
name - Variable in class org.openqa.selenium.remote.Command
 
name - Variable in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
nameToSpec - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
navigate() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
NeedsLocalLogs - Interface in org.openqa.selenium.logging
 
NetworkInterface - Class in org.openqa.selenium.net
 
NetworkInterface(NetworkInterface) - Constructor for class org.openqa.selenium.net.NetworkInterface
 
NetworkInterface(String, Iterable<InetAddress>) - Constructor for class org.openqa.selenium.net.NetworkInterface
 
NetworkInterface(String, InetAddress...) - Constructor for class org.openqa.selenium.net.NetworkInterface
 
networkInterface - Variable in class org.openqa.selenium.net.NetworkInterface
 
NetworkInterfaceProvider - Interface in org.openqa.selenium.net
Provides information about the local network interfaces.
networkInterfaceProvider - Variable in class org.openqa.selenium.net.NetworkUtils
 
networkUtils - Static variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
NetworkUtils - Class in org.openqa.selenium.net
 
NetworkUtils(NetworkInterfaceProvider) - Constructor for class org.openqa.selenium.net.NetworkUtils
 
NetworkUtils() - Constructor for class org.openqa.selenium.net.NetworkUtils
 
NEW_SESSION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
newInstance(Class<T>) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
newProfile(String, File, String, boolean) - Method in class org.openqa.selenium.firefox.internal.ProfilesIni
 
NewProfileExtensionConnection - Class in org.openqa.selenium.firefox.internal
 
NewProfileExtensionConnection(Lock, FirefoxBinary, FirefoxProfile, String) - Constructor for class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
newRemoteWebElement() - Method in class org.openqa.selenium.remote.internal.JsonToWebElementConverter
 
NO_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_FOCUS_LIBRARY_NAME - Static variable in class org.openqa.selenium.firefox.FirefoxBinary
 
NO_SUCH_ELEMENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_FRAME - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_SESSION - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_WINDOW - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NoFilter() - Constructor for class org.openqa.selenium.io.FileHandler.NoFilter
 
normalize(Level) - Static method in class org.openqa.selenium.logging.LogLevelMapping
Normalizes the given level to one of those supported by Selenium.
NotConnectedException - Exception in org.openqa.selenium.firefox
 
NotConnectedException(URL, long, String) - Constructor for exception org.openqa.selenium.firefox.NotConnectedException
 
NULL_LOGGER - Static variable in class org.openqa.selenium.logging.LocalLogs
 

O

obtainLock(FirefoxProfile) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
obtainLoopbackIp4Address() - Method in class org.openqa.selenium.net.NetworkUtils
Returns a single address that is guaranteed to resolve to an ipv4 representation of localhost This may either be a hostname or an ip address, dependending if we can guarantee what that the hostname will resolve to ip4.
obtainRootDirectory(File) - Method in class org.openqa.selenium.firefox.internal.FileExtension
 
OlderWindowsVersionEphemeralPortDetector - Class in org.openqa.selenium.net
 
OlderWindowsVersionEphemeralPortDetector() - Constructor for class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
 
ONLY_PROXYING_SELENIUM_TRAFFIC - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
onlyOverrideThisIfYouKnowWhatYouAreDoing() - Method in class org.openqa.selenium.firefox.FirefoxProfile
Internal method.
opaqueKey - Variable in class org.openqa.selenium.remote.SessionId
 
OPERA - Static variable in interface org.openqa.selenium.remote.BrowserType
Deprecated.
Use OPERA_BLINK
opera() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
Deprecated.
Use #operaBlink
OPERA_BLINK - Static variable in interface org.openqa.selenium.remote.BrowserType
 
operaBlink() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
optional - Variable in class org.openqa.selenium.os.UnixProcess.MultioutputStream
 
org.openqa.selenium.firefox - package org.openqa.selenium.firefox
 
org.openqa.selenium.firefox.internal - package org.openqa.selenium.firefox.internal
 
org.openqa.selenium.interactions - package org.openqa.selenium.interactions
 
org.openqa.selenium.interactions.internal - package org.openqa.selenium.interactions.internal
 
org.openqa.selenium.interactions.touch - package org.openqa.selenium.interactions.touch
 
org.openqa.selenium.io - package org.openqa.selenium.io
 
org.openqa.selenium.logging - package org.openqa.selenium.logging
 
org.openqa.selenium.logging.profiler - package org.openqa.selenium.logging.profiler
 
org.openqa.selenium.net - package org.openqa.selenium.net
 
org.openqa.selenium.os - package org.openqa.selenium.os
 
org.openqa.selenium.remote - package org.openqa.selenium.remote
 
org.openqa.selenium.remote.html5 - package org.openqa.selenium.remote.html5
 
org.openqa.selenium.remote.http - package org.openqa.selenium.remote.http
 
org.openqa.selenium.remote.internal - package org.openqa.selenium.remote.internal
 
org.openqa.selenium.remote.mobile - package org.openqa.selenium.remote.mobile
 
org.openqa.selenium.remote.service - package org.openqa.selenium.remote.service
 
osInfo - Variable in class org.openqa.selenium.remote.RemoteStatus
 
OsProcess - Interface in org.openqa.selenium.os
 
OtherOperationCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
OtherTransferCount - Variable in class org.openqa.selenium.os.Kernel32.IO_COUNTERS
 
out_log - Variable in class org.openqa.selenium.io.CircularOutputStream
 
OVERLAPPING_CHECK_DISABLED - Static variable in interface org.openqa.selenium.remote.CapabilityType
 

P

p - Variable in class org.openqa.selenium.os.ProcessUtils.ProcessWaiter
 
PAGE_LOAD_STRATEGY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
PAGE_LOADING_STRATEGY - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Use PAGE_LOAD_STRATEGY instead
pageLoadTimeout(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
parameters - Variable in class org.openqa.selenium.remote.Command
 
paramsFromCoordinates(Coordinates) - Static method in class org.openqa.selenium.remote.CoordinatesUtils
 
paramsFromCoordinates(Coordinates) - Method in class org.openqa.selenium.remote.RemoteMouse
 
parent - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
parentFrame() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
parsePathParameters(ImmutableList<String>, Map<String, Object>) - Method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
path - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
PATH_PREFIX - Static variable in class org.openqa.selenium.firefox.FirefoxBinary
 
PATH_SPLITTER - Static variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
pathSegmentBuilder - Variable in class org.openqa.selenium.os.ExecutableFinder
 
pathSegments - Variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec.CommandSpec
 
pause(long) - Method in class org.openqa.selenium.interactions.Actions
Deprecated.
'Pause' is considered to be a bad design practice.
pause - Variable in class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
PauseAction - Class in org.openqa.selenium.interactions
Deprecated.
'Pause' is considered to be a bad design practice.
PauseAction(long) - Constructor for class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
PeakJobMemoryUsed - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
PeakProcessMemoryUsed - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
perform() - Method in class org.openqa.selenium.interactions.Actions
A convenience method for performing the actions without calling build() first.
perform() - Method in class org.openqa.selenium.interactions.ButtonReleaseAction
Releases the mouse button currently left held.
perform() - Method in class org.openqa.selenium.interactions.ClickAction
 
perform() - Method in class org.openqa.selenium.interactions.ClickAndHoldAction
Holds down the mouse button on a selected element.
perform() - Method in class org.openqa.selenium.interactions.CompositeAction
 
perform() - Method in class org.openqa.selenium.interactions.ContextClickAction
Emulates clicking on the mouse button that would bring up contextual menus (usually right-clicking).
perform() - Method in class org.openqa.selenium.interactions.DoubleClickAction
Double-clicks on the given element.
perform() - Method in class org.openqa.selenium.interactions.KeyDownAction
 
perform() - Method in class org.openqa.selenium.interactions.KeyUpAction
 
perform() - Method in class org.openqa.selenium.interactions.MoveMouseAction
 
perform() - Method in class org.openqa.selenium.interactions.MoveToOffsetAction
 
perform() - Method in class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.SendKeysAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.DoubleTapAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.DownAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.FlickAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.LongPressAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.MoveAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.ScrollAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.SingleTapAction
 
perform() - Method in class org.openqa.selenium.interactions.touch.UpAction
 
PERFORMANCE - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs relating to performance timings.
PerJobUserTimeLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
PerProcessUserTimeLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
PHANTOMJS - Static variable in interface org.openqa.selenium.remote.BrowserType
 
phantomjs() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
PLATFORM - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
PLATFORM_BINARY - Static variable in class org.openqa.selenium.firefox.internal.Executable
 
pollPort(int) - Static method in class org.openqa.selenium.net.PortProber
 
pollPort(int, int, TimeUnit) - Static method in class org.openqa.selenium.net.PortProber
 
populateProfile(FirefoxProfile, Capabilities) - Static method in class org.openqa.selenium.firefox.FirefoxDriver
 
port - Variable in class org.openqa.selenium.remote.service.DriverService.Builder
 
PORT_PREFERENCE - Static variable in class org.openqa.selenium.firefox.FirefoxProfile
 
PortProber - Class in org.openqa.selenium.net
 
PortProber() - Constructor for class org.openqa.selenium.net.PortProber
 
post(String) - Static method in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
predefinedTypeLogger - Variable in class org.openqa.selenium.logging.CompositeLocalLogs
 
PREFERENCE_PATTERN - Static variable in class org.openqa.selenium.firefox.Preferences
This pattern is used to parse preferences in user.js.
preferenceAsValue(String) - Method in class org.openqa.selenium.firefox.Preferences
 
Preferences - Class in org.openqa.selenium.firefox
 
Preferences(Reader) - Constructor for class org.openqa.selenium.firefox.Preferences
 
Preferences(Reader, File) - Constructor for class org.openqa.selenium.firefox.Preferences
 
Preferences(Reader, Reader) - Constructor for class org.openqa.selenium.firefox.Preferences
 
pressKey(CharSequence) - Method in class org.openqa.selenium.remote.RemoteKeyboard
 
PriorityClass - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
process - Variable in class org.openqa.selenium.firefox.FirefoxBinary
 
process - Variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
process - Variable in class org.openqa.selenium.os.CommandLine
 
process - Variable in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
process - Variable in class org.openqa.selenium.remote.service.DriverService
A reference to the current child process.
ProcessMemoryLimit - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION
 
ProcessStillAliveException(String, Throwable) - Constructor for exception org.openqa.selenium.os.ProcessUtils.ProcessStillAliveException
 
ProcessUtils - Class in org.openqa.selenium.os
 
ProcessUtils() - Constructor for class org.openqa.selenium.os.ProcessUtils
 
ProcessUtils.ProcessStillAliveException - Exception in org.openqa.selenium.os
 
ProcessUtils.ProcessWaiter - Class in org.openqa.selenium.os
 
ProcessWaiter(Process) - Constructor for class org.openqa.selenium.os.ProcessUtils.ProcessWaiter
 
procMap() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns a map of process IDs to command lines
profile - Variable in class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
PROFILE - Static variable in class org.openqa.selenium.firefox.FirefoxDriver
 
profile - Variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
profileDir - Variable in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
PROFILER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs relating to performance timings.
ProfilerLogEntry - Class in org.openqa.selenium.logging.profiler
 
ProfilerLogEntry(EventType, String) - Constructor for class org.openqa.selenium.logging.profiler.ProfilerLogEntry
 
profiles - Variable in class org.openqa.selenium.firefox.internal.ProfilesIni
 
ProfilesIni - Class in org.openqa.selenium.firefox.internal
 
ProfilesIni() - Constructor for class org.openqa.selenium.firefox.internal.ProfilesIni
 
propertyWriteException(SimplePropertyDescriptor, Object, Class<?>, Throwable) - Method in class org.openqa.selenium.remote.JsonToBeanConverter
 
PROXY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
PROXY_PAC - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
PROXYING_EVERYTHING - Static variable in interface org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
 
publish(LogRecord) - Method in class org.openqa.selenium.logging.LoggingHandler
 
putAll(Map<String, Object>) - Method in class org.openqa.selenium.firefox.Preferences
 

Q

quit() - Method in interface org.openqa.selenium.firefox.ExtensionConnection
Terminates the connection.
quit() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
quit() - Method in class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
quit() - Method in class org.openqa.selenium.firefox.internal.NewProfileExtensionConnection
 
QUIT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
quit() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
quote(String) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 

R

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

S

SAFARI - Static variable in interface org.openqa.selenium.remote.BrowserType
 
safari() - Static method in class org.openqa.selenium.remote.DesiredCapabilities
 
SAFARI_PROXY - Static variable in interface org.openqa.selenium.remote.BrowserType
 
SchedulingClass - Variable in class org.openqa.selenium.os.Kernel32.JOBJECT_BASIC_LIMIT_INFORMATION
 
SCREEN_SHOT - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
SCREENSHOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
screenshot - Variable in exception org.openqa.selenium.remote.ScreenshotException
 
ScreenshotException - Exception in org.openqa.selenium.remote
 
ScreenshotException(String) - Constructor for exception org.openqa.selenium.remote.ScreenshotException
 
ScreenshotException(String, Throwable) - Constructor for exception org.openqa.selenium.remote.ScreenshotException
 
scroll(WebElement, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Creates a scroll gesture that starts on a particular screen location.
scroll(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the view to be scrolled by an x and y offset.
scroll(Coordinates, int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
scroll(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
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
 
SeleniumWatchDog(long) - Constructor for class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
SEND_KEYS_TO_ACTIVE_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SEND_KEYS_TO_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
Sends keys to the active element.
sendKeys(WebElement, CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
Equivalent to calling: Actions.click(element).sendKeys(keysToSend). This method is different from WebElement.sendKeys(CharSequence...) - see Actions.sendKeys(CharSequence...) for details how.
sendKeys(CharSequence...) - Method in class org.openqa.selenium.remote.RemoteKeyboard
 
sendKeys(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
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
 
SERVER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the remote server.
service - Variable in class org.openqa.selenium.remote.service.DriverCommandExecutor
 
SESSION_ID_PARAM - Static variable in class org.openqa.selenium.remote.http.JsonHttpCommandCodec
 
SESSION_NOT_CREATED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
sessionId - Variable in class org.openqa.selenium.remote.Command
 
sessionId - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
sessionId - Variable in class org.openqa.selenium.remote.Response
 
SessionId - Class in org.openqa.selenium.remote
 
SessionId(String) - Constructor for class org.openqa.selenium.remote.SessionId
 
SessionLogHandler - Class in org.openqa.selenium.logging
 
SessionLogHandler() - Constructor for class org.openqa.selenium.logging.SessionLogHandler
 
SessionLogs - Class in org.openqa.selenium.logging
Contains the logs for a session divided by supported log types.
SessionLogs() - Constructor for class org.openqa.selenium.logging.SessionLogs
 
SessionNotFoundException - Exception in org.openqa.selenium.remote
Deprecated.
Use NoSuchSessionException instead
SessionNotFoundException() - Constructor for exception org.openqa.selenium.remote.SessionNotFoundException
Deprecated.
 
SessionNotFoundException(String) - Constructor for exception org.openqa.selenium.remote.SessionNotFoundException
Deprecated.
 
SessionNotFoundException(String, Throwable) - Constructor for exception org.openqa.selenium.remote.SessionNotFoundException
Deprecated.
 
SET_ALERT_CREDENTIALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_ALERT_VALUE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_ALERT_VALUE_W3C - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_BROWSER_ONLINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_CURRENT_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_NETWORK_CONNECTION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCREEN_ORIENTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCREEN_ROTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCRIPT_TIMEOUT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_TIMEOUT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_WINDOW_POSITION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
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.
setAttribute(String, Object) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
setBrowserName(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCapability(String, boolean) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCapability(String, String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCapability(String, Platform) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCapability(String, Object) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setCommandExecutor(CommandExecutor) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setConnection(ExtensionConnection) - Method in class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
setContent(byte[]) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
setCredentials(Credentials) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteAlert
 
setDynamicLibraryPath(String) - Method in class org.openqa.selenium.os.CommandLine
 
setElementConverter(JsonToWebElementConverter) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
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 interface org.openqa.selenium.os.OsProcess
 
setEnvironmentVariable(String, String) - Method in class org.openqa.selenium.os.UnixProcess
 
setEnvironmentVariable(String, String) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
setEnvironmentVariables(Map<String, String>) - Method in class org.openqa.selenium.os.CommandLine
Adds the specified environment variables.
setErrorHandler(ErrorHandler) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.firefox.MarionetteDriver
Deprecated.
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Set the file detector to be used when sending keyboard input.
setFileDetector(FileDetector) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setFoundBy(SearchContext, WebElement, String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setFoundBy(SearchContext, String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpMessage
 
setId(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setIncludeServerErrors(boolean) - Method in class org.openqa.selenium.remote.ErrorHandler
 
SetInformationJobObject(WinNT.HANDLE, int, Pointer, int) - Method in interface org.openqa.selenium.os.Kernel32
 
setInput(String) - Method in class org.openqa.selenium.os.CommandLine
 
setInput(String) - Method in interface org.openqa.selenium.os.OsProcess
 
setInput(String) - Method in class org.openqa.selenium.os.UnixProcess
 
setInput(String) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
setItem(String, String) - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
setItem(String, String) - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
setJavascriptEnabled(boolean) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setLibraryPath(CommandLine, Map<String, String>) - Method in class org.openqa.selenium.firefox.internal.Executable
 
setLocalLogs(LocalLogs) - Method in class org.openqa.selenium.firefox.FirefoxDriver.LazyCommandExecutor
 
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.remote.html5.RemoteLocationContext
 
setLogLevel(Level) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Sets the RemoteWebDriver's client log level.
setNetworkConnection(NetworkConnection.ConnectionType) - Method in class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
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.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
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.
setPreference(String, Object) - Method in class org.openqa.selenium.firefox.Preferences
 
setPreference(String, String) - Method in class org.openqa.selenium.firefox.Preferences
 
setPreference(String, boolean) - Method in class org.openqa.selenium.firefox.Preferences
 
setPreference(String, int) - Method in class org.openqa.selenium.firefox.Preferences
 
setScriptTimeout(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
setSessionId(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setSessionId(String) - Method in class org.openqa.selenium.remote.Response
 
setSize(Dimension) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
setState(String) - Method in class org.openqa.selenium.remote.Response
 
setStatus(int) - Method in class org.openqa.selenium.remote.http.HttpResponse
 
setStatus(Integer) - Method in class org.openqa.selenium.remote.Response
 
setTargetHost(String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Sets the host this response was received from.
setTemporaryDirectory(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
setTimeout(long) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
setupService(int) - Method in class org.openqa.selenium.firefox.MarionetteDriver
Deprecated.
 
setValue(Object) - Method in class org.openqa.selenium.remote.Response
 
setVersion(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setWorkingDirectory(String) - Method in class org.openqa.selenium.os.CommandLine
 
setWorkingDirectory(File) - Method in interface org.openqa.selenium.os.OsProcess
 
setWorkingDirectory(File) - Method in class org.openqa.selenium.os.UnixProcess
 
setWorkingDirectory(File) - Method in class org.openqa.selenium.os.WindowsProcessGroup
 
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.
shouldReap() - Method in class org.openqa.selenium.io.TemporaryFilesystem
Returns true if we should be reaping profiles.
shutdownHook - Variable in class org.openqa.selenium.io.TemporaryFilesystem
 
SimplePropertyDescriptor - Class in org.openqa.selenium.remote
 
SimplePropertyDescriptor() - Constructor for class org.openqa.selenium.remote.SimplePropertyDescriptor
 
SimplePropertyDescriptor(String, Method, Method) - Constructor for class org.openqa.selenium.remote.SimplePropertyDescriptor
 
SingleKeyAction - Class in org.openqa.selenium.interactions.internal
Used both by KeyDownAction and KeyUpAction
SingleKeyAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.internal.SingleKeyAction
 
SingleKeyAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.internal.SingleKeyAction
 
singleTap(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of single tap on the screen, analogous to click using a Mouse.
singleTap(Coordinates) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
SingleTapAction - Class in org.openqa.selenium.interactions.touch
Creates a single tap gesture on a touch screen
SingleTapAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.SingleTapAction
 
size() - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
size() - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
speed - Variable in class org.openqa.selenium.interactions.touch.FlickAction
 
SPEED_FAST - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
 
SPEED_NORMAL - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
 
STACK_TRACE - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
STALE_ELEMENT_REFERENCE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
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 - Variable in class org.openqa.selenium.io.CircularOutputStream
 
start(Process) - Method in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
start() - Method in class org.openqa.selenium.remote.service.DriverService
Starts this service if it is not already running.
START_OF_USER_PORTS - Static variable in class org.openqa.selenium.net.PortProber
 
startClient(Capabilities, Capabilities) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
startClient() - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called before starting a new session.
startClient(Capabilities, Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called before starting a new session.
startFirefoxProcess(CommandLine) - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
starting - Variable in class org.openqa.selenium.os.UnixProcess.SeleniumWatchDog
 
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
 
state - Variable in class org.openqa.selenium.remote.Response
 
stateToStatus - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
STATUS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
status - Variable in class org.openqa.selenium.remote.http.HttpResponse
 
status - Variable in class org.openqa.selenium.remote.RemoteStatus
 
status - Variable in class org.openqa.selenium.remote.Response
 
statusToState - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
stop() - Method in class org.openqa.selenium.remote.service.DriverService
Stops this service is it is currently running.
stopClient(Capabilities, Capabilities) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
stopClient() - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called after executing a RemoteWebDriver.quit() command.
stopClient(Capabilities, Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Method called after executing a RemoteWebDriver.quit() command.
StoringLocalLogs - Class in org.openqa.selenium.logging
LocalLogs instance that has its own storage.
StoringLocalLogs(Set<String>) - Constructor for class org.openqa.selenium.logging.StoringLocalLogs
 
stream - Variable in class org.openqa.selenium.firefox.FirefoxBinary
 
Streams - Class in org.openqa.selenium.firefox.internal
 
Streams() - Constructor for class org.openqa.selenium.firefox.internal.Streams
 
submit() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
SUBMIT_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SUCCESS - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
SUCCESS_STRING - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
suffix - Variable in class org.openqa.selenium.io.FileHandler.FileSuffixFilter
 
SUPPORTS_ALERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_APPLICATION_CACHE - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_FINDING_BY_CSS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_JAVASCRIPT - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_LOCATION_CONTEXT - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_NETWORK_CONNECTION - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_SQL_DATABASE - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SUPPORTS_WEB_STORAGE - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
SWITCH_TO_CONTEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_FRAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_PARENT_FRAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
switchTo() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
SYSTEM_BINARY - Static variable in class org.openqa.selenium.firefox.internal.Executable
 
sysTemp - Static variable in class org.openqa.selenium.io.TemporaryFilesystem
 
SystemProperty() - Constructor for class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
 

T

t - Variable in class org.openqa.selenium.os.ProcessUtils.ProcessWaiter
 
TAKES_SCREENSHOT - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
targetHost - Variable in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
taskkill - Static variable in class org.openqa.selenium.os.WindowsUtils
 
temporaryFiles - Variable in class org.openqa.selenium.io.TemporaryFilesystem
 
TemporaryFilesystem - Class in org.openqa.selenium.io
A wrapper around temporary filesystem behaviour.
TemporaryFilesystem(File) - Constructor for class org.openqa.selenium.io.TemporaryFilesystem
 
TerminateJobObject(WinNT.HANDLE, long) - Method in interface org.openqa.selenium.os.Kernel32
 
THIS_IS_WINDOWS - Static variable in class org.openqa.selenium.os.WindowsUtils
 
thisIsWindows() - Static method in class org.openqa.selenium.os.WindowsUtils
Returns true if the current OS is MS Windows; false otherwise
THREAD_COUNTER - Static variable in class org.openqa.selenium.net.UrlChecker
 
THREAD_POOL - Static variable in class org.openqa.selenium.net.UrlChecker
 
throwIfResponseFailed(Response, long) - Method in class org.openqa.selenium.remote.ErrorHandler
 
timeLimiter - Variable in class org.openqa.selenium.net.UrlChecker
 
timeout - Variable in class org.openqa.selenium.firefox.FirefoxBinary
 
TIMEOUT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
TIMEOUT_THREE_HOURS - Static variable in class org.openqa.selenium.remote.internal.HttpClientFactory
 
TIMEOUT_TWO_MINUTES - Static variable in class org.openqa.selenium.remote.internal.HttpClientFactory
 
TimeoutException(String, Throwable) - Constructor for exception org.openqa.selenium.net.UrlChecker.TimeoutException
 
timeouts() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
TIMESTAMP - Static variable in class org.openqa.selenium.remote.RemoteLogs
 
to(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
to(URL) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteNavigation
 
toInstall - Variable in class org.openqa.selenium.firefox.internal.FileExtension
 
toJson() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
toLevel(String) - Static method in class org.openqa.selenium.logging.LogLevelMapping
 
toProtocolHostAndPort(String) - Static method in class org.openqa.selenium.net.Urls
Strips the specified URL so it only includes a protocol, hostname and port
toState(Integer) - Static method in class org.openqa.selenium.remote.ErrorCodes
 
toStatus(String) - Static method in class org.openqa.selenium.remote.ErrorCodes
 
toStatusCode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
Converts a thrown error into the corresponding status code.
toString() - Method in class org.openqa.selenium.firefox.FirefoxBinary
 
toString() - Method in class org.openqa.selenium.io.CircularOutputStream
 
toString() - Method in class org.openqa.selenium.os.CommandLine
 
toString() - Method in class org.openqa.selenium.os.UnixProcess
 
toString() - Method in class org.openqa.selenium.remote.Command
 
toString() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
toString() - Method in class org.openqa.selenium.remote.RemoteStatus
 
toString() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
toString() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
toString() - Method in class org.openqa.selenium.remote.Response
 
toString() - Method in class org.openqa.selenium.remote.SessionId
 
toStringOrNull(Object) - Static method in class org.openqa.selenium.remote.ErrorHandler.FrameInfoToStackFrame
 
TOUCH_DOUBLE_TAP - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_DOWN - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_FLICK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_LONG_PRESS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_MOVE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_SCROLL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_SINGLE_TAP - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TOUCH_UP - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
TouchAction - Class in org.openqa.selenium.interactions.internal
Base class for all touch screen-related actions
TouchAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.TouchAction
 
TouchActions - Class in org.openqa.selenium.interactions.touch
Implements actions for touch enabled devices, reusing the available composite and builder design patterns from Actions.
TouchActions(WebDriver) - Constructor for class org.openqa.selenium.interactions.touch.TouchActions
 
TouchActions(Keyboard, TouchScreen) - Constructor for class org.openqa.selenium.interactions.touch.TouchActions
 
touchScreen - Variable in class org.openqa.selenium.interactions.internal.TouchAction
 
touchScreen - Variable in class org.openqa.selenium.interactions.touch.TouchActions
 
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_KEY - Static variable in class org.openqa.selenium.remote.RemoteLogs
 

U

UIRestrictionsClass - Variable in class org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS
 
UNABLE_TO_SET_COOKIE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UnableToCreateProfileException - Exception in org.openqa.selenium.firefox
 
UnableToCreateProfileException(Throwable) - Constructor for exception org.openqa.selenium.firefox.UnableToCreateProfileException
 
UnableToCreateProfileException(String) - Constructor for exception org.openqa.selenium.firefox.UnableToCreateProfileException
 
uncapitalize(String) - Static method in class org.openqa.selenium.remote.SimplePropertyDescriptor
 
UNEXPECTED_ALERT_BEHAVIOUR - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
UNEXPECTED_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UNHANDLED_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UnixProcess - Class in org.openqa.selenium.os
 
UnixProcess(String, String...) - Constructor for class org.openqa.selenium.os.UnixProcess
 
UnixProcess.MultioutputStream - Class in org.openqa.selenium.os
 
UnixProcess.SeleniumWatchDog - Class in org.openqa.selenium.os
 
UNKNOWN_CLASS - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
UNKNOWN_COMMAND - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UNKNOWN_FILE - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
UNKNOWN_METHOD - Static variable in class org.openqa.selenium.remote.ErrorHandler
 
UnknownServerException(String) - Constructor for exception org.openqa.selenium.remote.ErrorHandler.UnknownServerException
 
UnreachableBrowserException - Exception in org.openqa.selenium.remote
Indicates there was a problem communicating with the browser being controlled or the Selenium server.
UnreachableBrowserException(String) - Constructor for exception org.openqa.selenium.remote.UnreachableBrowserException
 
UnreachableBrowserException(String, Throwable) - Constructor for exception org.openqa.selenium.remote.UnreachableBrowserException
 
untrustedCertIssuer - Variable in class org.openqa.selenium.firefox.FirefoxProfile
 
unzip(InputStream) - Static method in class org.openqa.selenium.io.FileHandler
 
unzip(String, File) - Method in class org.openqa.selenium.io.Zip
 
unzip(File, File) - Method in class org.openqa.selenium.io.Zip
 
unzip(InputStream, File) - Method in class org.openqa.selenium.io.Zip
 
unzipFile(File, InputStream, String) - Method in class org.openqa.selenium.io.Zip
 
up(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of the gesture 'up' on the screen.
up(int, int) - Method in class org.openqa.selenium.remote.RemoteTouchScreen
 
UpAction - Class in org.openqa.selenium.interactions.touch
Creates an up gesture.
UpAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.UpAction
 
updateUserPrefs(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
upload(File) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
UPLOAD_FILE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
uri - Variable in class org.openqa.selenium.remote.http.HttpRequest
 
url - Variable in class org.openqa.selenium.remote.CommandInfo
 
url - Variable in class org.openqa.selenium.remote.internal.ApacheHttpClient
 
url - Variable in class org.openqa.selenium.remote.service.DriverService
The base URL for the managed server.
UrlChecker - Class in org.openqa.selenium.net
Polls a URL until a HTTP 200 response is received.
UrlChecker() - Constructor for class org.openqa.selenium.net.UrlChecker
 
UrlChecker(TimeLimiter) - Constructor for class org.openqa.selenium.net.UrlChecker
 
UrlChecker.TimeoutException - Exception in org.openqa.selenium.net
 
urlEncode(String) - Static method in class org.openqa.selenium.net.Urls
Encodes the text as an URL using UTF-8.
Urls - Class in org.openqa.selenium.net
 
Urls() - Constructor for class org.openqa.selenium.net.Urls
 
UselessFileDetector - Class in org.openqa.selenium.remote
A file detector that never finds anything.
UselessFileDetector() - Constructor for class org.openqa.selenium.remote.UselessFileDetector
 
usingAnyFreePort() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Configures the driver server to start on any available port.
usingDriverExecutable(File) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Sets which driver executable the builder will use.
usingPort(int) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Sets which port the driver server should be started on.

V

value - Variable in class org.openqa.selenium.os.WindowsUtils.RegKeyValue
 
value - Variable in class org.openqa.selenium.remote.Response
 
valueAsPreference(Object) - Method in class org.openqa.selenium.firefox.Preferences
 
valueOf(String) - Static method in enum org.openqa.selenium.interactions.internal.MouseAction.Button
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.logging.profiler.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.http.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.RemoteWebDriver.When
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openqa.selenium.interactions.internal.MouseAction.Button
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.logging.profiler.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.remote.http.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.remote.RemoteWebDriver.When
Returns an array containing the constants of this enum type, in the order they are declared.
verifyModel(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
VERSION - Static variable in interface org.openqa.selenium.remote.CapabilityType
 

W

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

X

x - Variable in class org.openqa.selenium.interactions.touch.DownAction
 
x - Variable in class org.openqa.selenium.interactions.touch.MoveAction
 
x - Variable in class org.openqa.selenium.interactions.touch.UpAction
 
xOffset - Variable in class org.openqa.selenium.interactions.MoveToOffsetAction
 
xOffset - Variable in class org.openqa.selenium.interactions.touch.FlickAction
 
xOffset - Variable in class org.openqa.selenium.interactions.touch.ScrollAction
 
XPATH_LOOKUP_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
xSpeed - Variable in class org.openqa.selenium.interactions.touch.FlickAction
 

Y

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

Z

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