- accept() - Method in interface org.openqa.selenium.Alert
-
- Action - Interface in org.openqa.selenium.interactions
-
Interface representing a single user-interaction action.
- action - Variable in class org.openqa.selenium.interactions.Actions
-
- 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.
- activateEngine(String) - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Make an engines that is available (appears on the list returned by getAvailableEngines)
active.
- activeElement() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Switches to the element that currently has focus within the document currently "switched to",
or the body element if this cannot be detected.
- addAction(Action) - Method in class org.openqa.selenium.interactions.CompositeAction
-
- addCookie(Cookie) - Method in interface org.openqa.selenium.WebDriver.Options
-
Add a specific cookie.
- addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.LocalLogs
-
- addInfo(String, String) - Method in exception org.openqa.selenium.WebDriverException
-
- addLog(String, LogEntries) - Method in class org.openqa.selenium.logging.SessionLogs
-
- addPreferences(LoggingPreferences) - Method in class org.openqa.selenium.logging.LoggingPreferences
-
Adds the given logging preferences giving them precedence over existing
preferences.
- AFRICA_ABIDJAN - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_ACCRA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_ADDISABABA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_ALGIERS - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_CAIRO - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_CASABLANCA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_DARESSALAAM - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_FREETOWN - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_JOHANNESBURG - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_KHARTOUM - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_KINSHASA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_LAGOS - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_MOGADISHU - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_NAIROBI - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AFRICA_TRIPOLI - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ajaxResourceTimeout(long) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
The time in milliseconds after which an AJAX request will be ignored when considering
whether all AJAX requests have completed.
- ajaxWait(long) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
The idle time (no pending AJAX requests) required in milliseconds before a page is considered to have been loaded completely.
- Alert - Interface in org.openqa.selenium
-
- alert() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Switches to the currently active modal dialog for this particular driver instance.
- ALL_ZONES - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_ANCHORAGE - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_BELIZE - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_BOGOTA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_CANCUN - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_CAYMAN - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_CHICAGO - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_COSTARICA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_DENVER - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_GUATEMALA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_JAMAICA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_LIMA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_LOSANGELES - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_MEXICOCITY - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_MONTERREY - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_MONTREAL - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_NEWYORK - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_PANAMA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_PHOENIX - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_TIJUANA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_TORONTO - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_VANCOUVER - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- AMERICA_WINNIPEG - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- Architecture - Enum in org.openqa.selenium
-
Represents the known architectures used in WebDriver.
- ASIA_BEIRUT - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_CALCUTTA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_DAMASCUS - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_DHAKA - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_ISTANBUL - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_NOVOSIBIRSK - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_QATAR - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_SEOUL - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_SHANGHAI - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_SINGAPORE - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_TELAVIV - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- ASIA_TOKYO - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- 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
-
- asMap() - Method in interface org.openqa.selenium.Capabilities
-
- attachmentsDir() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
- attachTo(Logger, Level) - Method in class org.openqa.selenium.logging.LoggingHandler
-
- authenticateUsing(Credentials) - Method in interface org.openqa.selenium.Alert
-
Authenticate an HTTP Basic Auth dialog.
- back() - Method in interface org.openqa.selenium.WebDriver.Navigation
-
Move back a single "item" in the browser's history.
- BASE64 - Static variable in interface org.openqa.selenium.OutputType
-
Obtain the screenshot as base64 data.
- Base64Encoder - Class in org.openqa.selenium.internal
-
Encodes binary data to plain text as Base64.
- Base64Encoder() - Constructor for class org.openqa.selenium.internal.Base64Encoder
-
- BASE_SUPPORT_URL - Static variable in exception org.openqa.selenium.WebDriverException
-
- Beta - Annotation Type in org.openqa.selenium
-
Indicates that a feature or API is in active development, and so should not
be relied upon.
- blockAds(boolean) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Whether requests to ad/spam servers should be blocked.
- BROWSER - Static variable in class org.openqa.selenium.logging.LogType
-
This log type pertains to logs from the browser.
- build() - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
- build() - Method in class org.openqa.selenium.Cookie.Builder
-
- 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).
- buildCapabilities() - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
- builder() - Static method in class com.machinepublishers.jbrowserdriver.Settings
-
Convenience method for getting a Settings builder, which
configures jBrowserDriver.
- Builder() - Constructor for class com.machinepublishers.jbrowserdriver.Settings.Builder
-
- Builder(String, String) - Constructor for class org.openqa.selenium.Cookie.Builder
-
- BuildInfo - Class in org.openqa.selenium.internal
-
Reads information about how the current application was built from the Build-Info section of the
manifest in the jar file, which contains this class.
- BuildInfo() - Constructor for class org.openqa.selenium.internal.BuildInfo
-
- ButtonReleaseAction - Class in org.openqa.selenium.interactions
-
Releases the left mouse button
- ButtonReleaseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ButtonReleaseAction
-
- By - Class in org.openqa.selenium
-
Mechanism used to locate elements within a document.
- By() - Constructor for class org.openqa.selenium.By
-
- By.ByClassName - Class in org.openqa.selenium
-
- By.ByCssSelector - Class in org.openqa.selenium
-
- By.ById - Class in org.openqa.selenium
-
- By.ByLinkText - Class in org.openqa.selenium
-
- By.ByName - Class in org.openqa.selenium
-
- By.ByPartialLinkText - Class in org.openqa.selenium
-
- By.ByTagName - Class in org.openqa.selenium
-
- By.ByXPath - Class in org.openqa.selenium
-
- ByClassName(String) - Constructor for class org.openqa.selenium.By.ByClassName
-
- ByCssSelector(String) - Constructor for class org.openqa.selenium.By.ByCssSelector
-
- ById(String) - Constructor for class org.openqa.selenium.By.ById
-
- ByLinkText(String) - Constructor for class org.openqa.selenium.By.ByLinkText
-
- byName(String) - Static method in class com.machinepublishers.jbrowserdriver.Timezone
-
Get a Timezone according to Java's standard locale names.
- ByName(String) - Constructor for class org.openqa.selenium.By.ByName
-
- ByPartialLinkText(String) - Constructor for class org.openqa.selenium.By.ByPartialLinkText
-
- ByTagName(String) - Constructor for class org.openqa.selenium.By.ByTagName
-
- BYTES - Static variable in interface org.openqa.selenium.OutputType
-
Obtain the screenshot as raw bytes.
- ByXPath(String) - Constructor for class org.openqa.selenium.By.ByXPath
-
- cache(boolean) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Whether to cache web pages like a desktop browser would.
- cacheDir() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
- cacheDir(File) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Directory where the web cache resides--this enables sharing a cache across instances and after JVM restarts.
- cacheEntries(int) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Set maximum number of cached files on disk.
- cacheEntrySize(long) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Set maximum size of a file to be cached.
- CanPerformActionChain - Interface in org.openqa.selenium.interactions
-
Interface implemented by each driver that implements performing action chains.
- Capabilities - Interface in org.openqa.selenium
-
Describes a series of key/value pairs that encapsulate aspects of a browser.
- charAt(int) - Method in enum org.openqa.selenium.Keys
-
- chord(CharSequence...) - Static method in enum org.openqa.selenium.Keys
-
Simulate pressing many keys at once in a "chord".
- chord(Iterable<CharSequence>) - Static method in enum org.openqa.selenium.Keys
-
- CHROME - Static variable in class com.machinepublishers.jbrowserdriver.RequestHeaders
-
Chrome browser request headers
- CHROME - Static variable in class com.machinepublishers.jbrowserdriver.UserAgent
-
Chrome browser
- className(String) - Static method in class org.openqa.selenium.By
-
Finds elements based on the value of the "class" attribute.
- clear() - Method in interface org.openqa.selenium.WebElement
-
If this element is a text entry element, this will clear the value.
- click(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
Clicks in the middle of the given element.
- click() - Method in class org.openqa.selenium.interactions.Actions
-
Clicks at the current mouse location.
- click(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
-
- click() - Method in interface org.openqa.selenium.WebElement
-
Click this element.
- 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.
- close() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
Close the current window, quitting the browser if it's the last window currently open.
- close() - Method in class org.openqa.selenium.logging.LoggingHandler
-
- close() - Method in interface org.openqa.selenium.WebDriver
-
Close the current window, quitting the browser if it's the last window currently open.
- com.machinepublishers.jbrowserdriver - package com.machinepublishers.jbrowserdriver
-
- combine(LogEntries...) - Static method in class org.openqa.selenium.logging.LogCombiner
-
- 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
-
- connectionReqTimeout(int) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Connection request timeout in milliseconds,
which is the max time to wait when the max number of connections has already been reached.
- connectTimeout(int) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Connect timeout in milliseconds, which the is max time until a connection is established.
- context(String) - Method in interface org.openqa.selenium.ContextAware
-
Switch the focus of future commands for this driver to the context with the given name.
- ContextAware - Interface in org.openqa.selenium
-
Some implementations of WebDriver, notably those that support native testing, need the ability
to switch between the native and web-based contexts.
- contextClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
Performs a context-click at middle of the given element.
- contextClick() - Method in class org.openqa.selenium.interactions.Actions
-
Performs a context-click at the current mouse location.
- contextClick(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
-
- ContextClickAction - Class in org.openqa.selenium.interactions
-
Context-clicks an element
- ContextClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ContextClickAction
-
- convertFromBase64Png(String) - Method in interface org.openqa.selenium.OutputType
-
Convert the given base64 png to a requested format.
- convertFromPngBytes(byte[]) - Method in interface org.openqa.selenium.OutputType
-
Convert the given png to a requested format.
- Cookie - Class in org.openqa.selenium
-
- Cookie(String, String, String, Date) - Constructor for class org.openqa.selenium.Cookie
-
Creates an insecure non-httpOnly cookie with no domain specified.
- Cookie(String, String, String, String, Date) - Constructor for class org.openqa.selenium.Cookie
-
Creates an insecure non-httpOnly cookie.
- Cookie(String, String, String, String, Date, boolean) - Constructor for class org.openqa.selenium.Cookie
-
Creates a non-httpOnly cookie.
- Cookie(String, String, String, String, Date, boolean, boolean) - Constructor for class org.openqa.selenium.Cookie
-
Creates a cookie.
- Cookie(String, String) - Constructor for class org.openqa.selenium.Cookie
-
Create a cookie for the default path with the given name and value with no expiry set.
- Cookie(String, String, String) - Constructor for class org.openqa.selenium.Cookie
-
Create a cookie.
- Cookie.Builder - Class in org.openqa.selenium
-
- csrf() - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Enables CSRF token handling.
- csrf(String, String) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Enables CSRF token handling
- cssSelector(String) - Static method in class org.openqa.selenium.By
-
Finds elements via the driver's underlying W3 Selector engine.
- deactivate() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
De-activate IME input (turns off the currently activated engine).
- decode(String) - Method in class org.openqa.selenium.internal.Base64Encoder
-
- DEFAULT_PORT - Static variable in class org.openqa.selenium.internal.SocketLock
-
- defaultContent() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Selects either the first frame on the page, or the main document when a page contains
iframes.
- deleteAllCookies() - Method in interface org.openqa.selenium.WebDriver.Options
-
Delete all the cookies for the current domain.
- deleteCookie(Cookie) - Method in interface org.openqa.selenium.WebDriver.Options
-
Delete a cookie from the browser's "cookie jar".
- deleteCookieNamed(String) - Method in interface org.openqa.selenium.WebDriver.Options
-
Delete the named cookie from the current domain.
- Dimension - Class in org.openqa.selenium
-
Similar to Point - implement locally to avoid depending on GWT.
- Dimension(int, int) - Constructor for class org.openqa.selenium.Dimension
-
- dismiss() - Method in interface org.openqa.selenium.Alert
-
- domain(String) - Method in class org.openqa.selenium.Cookie.Builder
-
- doubleClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
Performs a double-click at middle of the given element.
- doubleClick() - Method in class org.openqa.selenium.interactions.Actions
-
Performs a double-click at the current mouse location.
- doubleClick(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
-
- DoubleClickAction - Class in org.openqa.selenium.interactions
-
Double-clicks an element.
- DoubleClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.DoubleClickAction
-
- doubleTap(Coordinates) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Allows the execution of double tapon the screen, analogous to double click using a Mouse.
- down(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Allows the execution of the gesture 'down' on the screen.
- 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.
- driver - Variable in class org.openqa.selenium.interactions.Actions
-
- DRIVER - Static variable in class org.openqa.selenium.logging.LogType
-
This log pertains to logs from the WebDriver implementation.
- DRIVER_INFO - Static variable in exception org.openqa.selenium.WebDriverException
-
- DROP_HEADER - Static variable in class com.machinepublishers.jbrowserdriver.RequestHeaders
-
Use this as a header value to force the header to be dropped from the request.
- DYNAMIC_HEADER - Static variable in class com.machinepublishers.jbrowserdriver.RequestHeaders
-
Use this as a header value to force the header to be replaced by a value generated at runtime
by the browser engine.
- get(String) - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
Load a new web page in the current browser window.
- get(String) - Method in class org.openqa.selenium.logging.LocalLogs
-
- get(String) - Method in interface org.openqa.selenium.logging.Logs
-
Fetches available log entries for the given log type.
- get(String) - Method in interface org.openqa.selenium.WebDriver
-
Load a new web page in the current browser window.
- getActionChainExecutor() - Method in interface org.openqa.selenium.interactions.CanPerformActionChain
-
- getActions() - Method in class org.openqa.selenium.interactions.SendKeysAction
-
- getActiveEngine() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Get the name of the active IME engine.
- getAdditionalInformation() - Method in exception org.openqa.selenium.WebDriverException
-
- getAlertText() - Method in exception org.openqa.selenium.UnhandledAlertException
-
- getAll() - Method in class org.openqa.selenium.logging.LogEntries
-
Get the list of all log entries.
- getAll() - Method in class org.openqa.selenium.logging.SessionLogs
-
- getAttribute(String) - Method in interface org.openqa.selenium.WebElement
-
Get the value of a the given attribute of the element.
- getAvailableEngines() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
All available engines on the machine.
- getAvailableLogTypes() - Method in interface org.openqa.selenium.logging.Logs
-
Queries for available log types.
- getBrowserName() - Method in interface org.openqa.selenium.Capabilities
-
- getBuildInformation() - Method in exception org.openqa.selenium.WebDriverException
-
- getBuildRevision() - Method in class org.openqa.selenium.internal.BuildInfo
-
- getBuildTime() - Method in class org.openqa.selenium.internal.BuildInfo
-
- getCapabilities() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
- getCapabilities() - Method in interface org.openqa.selenium.HasCapabilities
-
- getCapability(String) - Method in interface org.openqa.selenium.Capabilities
-
- 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 com.machinepublishers.jbrowserdriver.JBrowserDriver
- getContext() - Method in interface org.openqa.selenium.ContextAware
-
Return an opaque handle to this context that uniquely identifies it within this driver
instance.
- getContextHandles() - Method in interface org.openqa.selenium.ContextAware
-
Return a set of context handles which can be used to iterate over all contexts of this
WebDriver instance
- getCookieNamed(String) - Method in interface org.openqa.selenium.WebDriver.Options
-
Get a cookie with a given name.
- getCookies() - Method in interface org.openqa.selenium.WebDriver.Options
-
Get all the cookies for the current domain.
- getCoordinates() - Method in interface org.openqa.selenium.internal.Locatable
-
- getCssValue(String) - Method in interface org.openqa.selenium.WebElement
-
Get the value of a given CSS property.
- getCurrent() - Static method in enum org.openqa.selenium.Architecture
-
Gets current architecture.
- getCurrent() - Static method in enum org.openqa.selenium.Platform
-
Get current platform (not necessarily the same as operating system).
- getCurrentUrl() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
Get a string representing the current URL that the browser is looking at.
- getCurrentUrl() - Method in interface org.openqa.selenium.WebDriver
-
Get a string representing the current URL that the browser is looking at.
- getDataModel() - Method in enum org.openqa.selenium.Architecture
-
Gets the data model of the architecture.
- getDimension() - Method in class org.openqa.selenium.Rectangle
-
- getDomain() - Method in class org.openqa.selenium.Cookie
-
- getDriverName(StackTraceElement[]) - Static method in exception org.openqa.selenium.WebDriverException
-
- getEnabledLogTypes() - Method in class org.openqa.selenium.logging.LoggingPreferences
-
- getErrorHandler() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
- getExpiry() - Method in class org.openqa.selenium.Cookie
-
- getFileDetector() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
- getFtpProxy() - Method in class org.openqa.selenium.Proxy
-
Gets the FTP proxy.
- getHandlerBasedLoggerInstance(LoggingHandler, Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
-
- getHeight() - Method in class org.openqa.selenium.Dimension
-
- getHeight() - Method in class org.openqa.selenium.Rectangle
-
- getHttpProxy() - Method in class org.openqa.selenium.Proxy
-
Gets the HTTP proxy.
- getId() - Method in interface org.openqa.selenium.internal.HasIdentity
-
- getInstance() - Static method in class org.openqa.selenium.logging.LoggingHandler
-
- getKeyboard() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
- getKeyboard() - Method in interface org.openqa.selenium.interactions.HasInputDevices
-
- getKeyFromUnicode(char) - Static method in enum org.openqa.selenium.Keys
-
Get the special key representation,
Keys
, of the supplied character if there is one.
- getLevel() - Method in class org.openqa.selenium.logging.LogEntry
-
Gets the logging entry's severity.
- getLevel(String) - Method in class org.openqa.selenium.logging.LoggingPreferences
-
- getLocation() - Method in interface org.openqa.selenium.WebElement
-
Where on the page is the top left-hand corner of the rendered element?
- getLockPort() - Method in class org.openqa.selenium.internal.SocketLock
-
Gets the port number that is being-locked.
- getLogs(String) - Method in class org.openqa.selenium.logging.SessionLogs
-
- getLogTypes() - Method in class org.openqa.selenium.logging.SessionLogs
-
- getMajorVersion() - Method in enum org.openqa.selenium.Platform
-
Returns the major version of this platform.
- getMessage() - Method in class org.openqa.selenium.logging.LogEntry
-
Gets the log entry's message.
- getMessage() - Method in exception org.openqa.selenium.WebDriverException
-
- getMinorVersion() - Method in enum org.openqa.selenium.Platform
-
Returns the minor version of this platform.
- getMouse() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
- getMouse() - Method in interface org.openqa.selenium.interactions.HasInputDevices
-
- getName() - Method in class org.openqa.selenium.Cookie
-
- getName(Level) - Static method in class org.openqa.selenium.logging.LogLevelMapping
-
Converts the JDK level to a name supported by Selenium.
- getNoProxy() - Method in class org.openqa.selenium.Proxy
-
Gets proxy bypass (noproxy) addresses.
- getNullLogger() - Static method in class org.openqa.selenium.logging.LocalLogs
-
Logger which doesn't do anything.
- getOrientation() - Method in interface org.openqa.selenium.Rotatable
-
- getPageSource() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
Get the source of the last loaded page.
- getPageSource() - Method in interface org.openqa.selenium.WebDriver
-
Get the source of the last loaded page.
- getPartOfOsName() - Method in enum org.openqa.selenium.Platform
-
- getPath() - Method in class org.openqa.selenium.Cookie
-
- getPlatform() - Method in interface org.openqa.selenium.Capabilities
-
- getPoint() - Method in class org.openqa.selenium.Rectangle
-
- getPosition() - Method in interface org.openqa.selenium.WebDriver.Window
-
Get the position of the current window, relative to the upper left corner of the screen.
- getProxyAutoconfigUrl() - Method in class org.openqa.selenium.Proxy
-
Gets the proxy auto-configuration URL.
- getProxyType() - Method in class org.openqa.selenium.Proxy
-
- getRecords() - Method in class org.openqa.selenium.logging.LoggingHandler
-
- getRect() - Method in interface org.openqa.selenium.WebElement
-
- getReleaseLabel() - Method in class org.openqa.selenium.internal.BuildInfo
-
- getScreenshotAs(OutputType<X>) - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
Capture the screenshot and store it in the specified location.
- getScreenshotAs(OutputType<X>) - Method in interface org.openqa.selenium.TakesScreenshot
-
Capture the screenshot and store it in the specified location.
- getSessionId() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
- 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.
- getSize() - Method in interface org.openqa.selenium.WebDriver.Window
-
Get the size of the current window.
- getSize() - Method in interface org.openqa.selenium.WebElement
-
What is the width and height of the rendered element?
- getSocksPassword() - Method in class org.openqa.selenium.Proxy
-
Gets the SOCKS proxy's password.
- getSocksProxy() - Method in class org.openqa.selenium.Proxy
-
Gets the SOCKS proxy.
- getSocksUsername() - Method in class org.openqa.selenium.Proxy
-
Gets the SOCKS proxy's username.
- getSslProxy() - Method in class org.openqa.selenium.Proxy
-
Gets the SSL tunnel proxy.
- getStatusCode() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
- getStoringLoggerInstance(Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
-
- getSupportUrl() - Method in exception org.openqa.selenium.InvalidSelectorException
-
- getSupportUrl() - Method in exception org.openqa.selenium.NoSuchElementException
-
- getSupportUrl() - Method in exception org.openqa.selenium.StaleElementReferenceException
-
- getSupportUrl() - Method in exception org.openqa.selenium.WebDriverException
-
- getSystemInformation() - Method in exception org.openqa.selenium.WebDriverException
-
- getTagName() - Method in interface org.openqa.selenium.WebElement
-
Get the tag name of this element.
- getText() - Method in interface org.openqa.selenium.Alert
-
- getText() - Method in interface org.openqa.selenium.WebElement
-
Get the visible (i.e.
- getTimestamp() - Method in class org.openqa.selenium.logging.LogEntry
-
Gets the timestamp of the log statement in milliseconds since UNIX Epoch.
- getTitle() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
The title of the current page.
- getTitle() - Method in interface org.openqa.selenium.WebDriver
-
The title of the current page.
- getTouch() - Method in interface org.openqa.selenium.interactions.HasTouchScreen
-
- getValue() - Method in class org.openqa.selenium.Cookie
-
- getVersion() - Method in interface org.openqa.selenium.Capabilities
-
- getWidth() - Method in class org.openqa.selenium.Dimension
-
- getWidth() - Method in class org.openqa.selenium.Rectangle
-
- getWindowHandle() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
Return an opaque handle to this window that uniquely identifies it within this driver instance.
- getWindowHandle() - Method in interface org.openqa.selenium.WebDriver
-
Return an opaque handle to this window that uniquely identifies it within this driver instance.
- getWindowHandles() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
- getWindowHandles() - Method in interface org.openqa.selenium.WebDriver
-
- getWrappedDriver() - Method in interface org.openqa.selenium.internal.WrapsDriver
-
- getWrappedElement() - Method in interface org.openqa.selenium.internal.WrapsElement
-
- getX() - Method in class org.openqa.selenium.Point
-
- getX() - Method in class org.openqa.selenium.Rectangle
-
- getY() - Method in class org.openqa.selenium.Point
-
- getY() - Method in class org.openqa.selenium.Rectangle
-
- id(String) - Static method in class org.openqa.selenium.By
-
- ignoreDialogs(boolean) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Whether JavaScript alerts, prompts, and confirm dialogs should be auto-dismissed
and ignored.
- ime() - Method in interface org.openqa.selenium.WebDriver.Options
-
- ImeActivationFailedException - Exception in org.openqa.selenium
-
Indicates that activating an IME engine has failed.
- ImeActivationFailedException(String) - Constructor for exception org.openqa.selenium.ImeActivationFailedException
-
- ImeActivationFailedException(String, Throwable) - Constructor for exception org.openqa.selenium.ImeActivationFailedException
-
- ImeNotAvailableException - Exception in org.openqa.selenium
-
Indicates that IME support is not available.
- ImeNotAvailableException(String) - Constructor for exception org.openqa.selenium.ImeNotAvailableException
-
- ImeNotAvailableException(String, Throwable) - Constructor for exception org.openqa.selenium.ImeNotAvailableException
-
- implicitlyWait(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Specifies the amount of time the driver should wait when searching for an element if it is
not immediately present.
- init() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
Optionally call this method if you want JavaFX initialized and the browser
window opened immediately.
- InvalidCookieDomainException - Exception in org.openqa.selenium
-
Thrown when attempting to add a cookie under a different domain than the current URL.
- InvalidCookieDomainException() - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
-
- InvalidCookieDomainException(String) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
-
- InvalidCookieDomainException(Throwable) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
-
- InvalidCookieDomainException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
-
- InvalidCoordinatesException - Exception in org.openqa.selenium.interactions
-
Indicates that the coordinates provided to an interactions operation are invalid.
- InvalidCoordinatesException(String) - Constructor for exception org.openqa.selenium.interactions.InvalidCoordinatesException
-
- InvalidElementStateException - Exception in org.openqa.selenium
-
- InvalidElementStateException() - Constructor for exception org.openqa.selenium.InvalidElementStateException
-
- InvalidElementStateException(String) - Constructor for exception org.openqa.selenium.InvalidElementStateException
-
- InvalidElementStateException(Throwable) - Constructor for exception org.openqa.selenium.InvalidElementStateException
-
- InvalidElementStateException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidElementStateException
-
- InvalidSelectorException - Exception in org.openqa.selenium
-
- InvalidSelectorException(String) - Constructor for exception org.openqa.selenium.InvalidSelectorException
-
- InvalidSelectorException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidSelectorException
-
- is(Architecture) - Method in enum org.openqa.selenium.Architecture
-
Heuristic for comparing two architectures.
- is(String) - Method in interface org.openqa.selenium.Capabilities
-
- is(Platform) - Method in enum org.openqa.selenium.Platform
-
Heuristic for comparing two platforms.
- isActivated() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Indicates whether IME input active at the moment (not if it's available).
- isAutodetect() - Method in class org.openqa.selenium.Proxy
-
Whether to autodetect proxy settings.
- isDisplayed() - Method in interface org.openqa.selenium.WebElement
-
Is this element displayed or not? This method avoids the problem of having to parse an
element's "style" attribute.
- isEnabled() - Method in interface org.openqa.selenium.WebElement
-
Is the element currently enabled or not? This will generally return true for everything but
disabled input elements.
- isHttpOnly(boolean) - Method in class org.openqa.selenium.Cookie.Builder
-
- isHttpOnly() - Method in class org.openqa.selenium.Cookie
-
- isJavascriptEnabled() - Method in interface org.openqa.selenium.Capabilities
-
- isSecure(boolean) - Method in class org.openqa.selenium.Cookie.Builder
-
- isSecure() - Method in class org.openqa.selenium.Cookie
-
- isSelected() - Method in interface org.openqa.selenium.WebElement
-
Determine whether or not this element is selected or not.
- iterator() - Method in class org.openqa.selenium.logging.LogEntries
-
- length() - Method in enum org.openqa.selenium.Keys
-
- linkText(String) - Static method in class org.openqa.selenium.By
-
- localIp(InetAddress) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Used for binding to a specific NIC
- LocalLogs - Class in org.openqa.selenium.logging
-
Stores and retrieves logs in-process (i.e.
- LocalLogs() - Constructor for class org.openqa.selenium.logging.LocalLogs
-
- Locatable - Interface in org.openqa.selenium.internal
-
- Lock - Interface in org.openqa.selenium.internal
-
- lock(long) - Method in interface org.openqa.selenium.internal.Lock
-
- lock(long) - Method in class org.openqa.selenium.internal.SocketLock
-
- LogCombiner - Class in org.openqa.selenium.logging
-
- LogCombiner() - Constructor for class org.openqa.selenium.logging.LogCombiner
-
- LogEntries - Class in org.openqa.selenium.logging
-
- LogEntries(Iterable<LogEntry>) - Constructor for class org.openqa.selenium.logging.LogEntries
-
- LogEntry - Class in org.openqa.selenium.logging
-
Represents a single log statement.
- LogEntry(Level, long, String) - Constructor for class org.openqa.selenium.logging.LogEntry
-
- logger(String) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
The name of a Java Logger to handle log messages.
- loggerLevel(Level) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
At what log level the logger should log
- LoggingHandler - Class in org.openqa.selenium.logging
-
A custom handler used to record log entries.
- LoggingPreferences - Class in org.openqa.selenium.logging
-
Represents the logging preferences.
- LoggingPreferences() - Constructor for class org.openqa.selenium.logging.LoggingPreferences
-
- logJavascript(boolean) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Log the browser console output.
- LogLevelMapping - Class in org.openqa.selenium.logging
-
- LogLevelMapping() - Constructor for class org.openqa.selenium.logging.LogLevelMapping
-
- Logs - Interface in org.openqa.selenium.logging
-
Interface for providing logs.
- logs() - Method in interface org.openqa.selenium.WebDriver.Options
-
Gets the
Logs
interface used to fetch different types of logs.
- logsMax(int) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Maximum number of log messages (per log type) to store in memory (per process),
accessible via the Selenium logging APIs.
- logTrace(boolean) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Log details of HTTP requests performed and other info useful for monitoring runtime performance.
- LogType - Class in org.openqa.selenium.logging
-
Supported log types.
- LogType() - Constructor for class org.openqa.selenium.logging.LogType
-
- logWarnings(boolean) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Log errors, exceptions, and important notices.
- logWire(boolean) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Log full requests and responses (excluding response bodies).
- longPress(Coordinates) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Allows the execution of long press gestures.
- PACIFIC_AUCKLAND - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- PACIFIC_FIJI - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- PACIFIC_HONOLULU - Static variable in class com.machinepublishers.jbrowserdriver.Timezone
-
- pageLoadTimeout(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Sets the amount of time to wait for a page load to complete before throwing an error.
- pageWait() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
Waits until requests are completed and idle for a certain
amount of time.
- parentFrame() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Change focus to the parent context.
- partialLinkText(String) - Static method in class org.openqa.selenium.By
-
- path(String) - Method in class org.openqa.selenium.Cookie.Builder
-
- perform() - Method in interface org.openqa.selenium.interactions.Action
-
- perform() - Method in class org.openqa.selenium.interactions.Actions
-
A convenience method for performing the actions without calling build() first.
- perform() - Method in class org.openqa.selenium.interactions.ButtonReleaseAction
-
Releases the mouse button currently left held.
- perform() - Method in class org.openqa.selenium.interactions.ClickAction
-
- perform() - Method in class org.openqa.selenium.interactions.ClickAndHoldAction
-
Holds down the mouse button on a selected element.
- perform() - Method in class org.openqa.selenium.interactions.CompositeAction
-
- perform() - Method in class org.openqa.selenium.interactions.ContextClickAction
-
Emulates clicking on the mouse button that would bring up contextual menus (usually
right-clicking).
- perform() - Method in class org.openqa.selenium.interactions.DoubleClickAction
-
Double-clicks on the given element.
- perform() - Method in class org.openqa.selenium.interactions.KeyDownAction
-
- perform() - Method in class org.openqa.selenium.interactions.KeyUpAction
-
- perform() - Method in class org.openqa.selenium.interactions.MoveMouseAction
-
- perform() - Method in class org.openqa.selenium.interactions.MoveToOffsetAction
-
- perform() - Method in class org.openqa.selenium.interactions.SendKeysAction
-
- PERFORMANCE - Static variable in class org.openqa.selenium.logging.LogType
-
This log type pertains to logs relating to performance timings.
- Platform - Enum in org.openqa.selenium
-
Represents the known and supported Platforms that WebDriver runs on.
- Point - Class in org.openqa.selenium
-
A copy of java.awt.Point, to remove dependency on awt.
- Point(int, int) - Constructor for class org.openqa.selenium.Point
-
- pressKey(CharSequence) - Method in interface org.openqa.selenium.interactions.Keyboard
-
Press a key on the keyboard that isn't text.
- processes(int) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
The number of
JBrowserDriver
instances that can run concurrently, using any available port.
- processes(int, String) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
The number of
JBrowserDriver
instances that can run concurrently,
using any available port, and the host name or IP of the local machine.
- processes(String) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
- processes(String, String) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
The ports and host/IP used by
JBrowserDriver
instances and the parent process.
- PROFILER - Static variable in class org.openqa.selenium.logging.LogType
-
This log type pertains to logs relating to performance timings.
- proxy(ProxyConfig) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Proxy server to be used.
- Proxy - Class in org.openqa.selenium
-
Configuration parameters for using proxies in WebDriver.
- Proxy() - Constructor for class org.openqa.selenium.Proxy
-
- Proxy(Map<String, ?>) - Constructor for class org.openqa.selenium.Proxy
-
- Proxy.ProxyType - Enum in org.openqa.selenium
-
- ProxyConfig - Class in com.machinepublishers.jbrowserdriver
-
Proxy server settings.
- ProxyConfig() - Constructor for class com.machinepublishers.jbrowserdriver.ProxyConfig
-
Creates a direct connection (no proxy).
- ProxyConfig(ProxyConfig.Type, String, int) - Constructor for class com.machinepublishers.jbrowserdriver.ProxyConfig
-
Creates a proxy.
- ProxyConfig(ProxyConfig.Type, String, int, String, String) - Constructor for class com.machinepublishers.jbrowserdriver.ProxyConfig
-
Creates a proxy.
- ProxyConfig(ProxyConfig.Type, String, int, String, String, boolean) - Constructor for class com.machinepublishers.jbrowserdriver.ProxyConfig
-
Creates a proxy.
- ProxyConfig(ProxyConfig.Type, String, int, String, String, boolean, Set<String>) - Constructor for class com.machinepublishers.jbrowserdriver.ProxyConfig
-
Creates a proxy.
- ProxyConfig.Type - Enum in com.machinepublishers.jbrowserdriver
-
The proxy type.
- publish(LogRecord) - Method in class org.openqa.selenium.logging.LoggingHandler
-
- saveAttachments(boolean) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Whether to save links to disk when prompted by the browser.
- saveMedia(boolean) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Whether to save media (e.g., images) to disk.
- screen(Dimension) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Size of the screen and initial size of the window.
- ScreenOrientation - Enum in org.openqa.selenium
-
Represents possible screen orientations.
- scroll(Coordinates, int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Creates a scroll gesture that starts on a particular screen location.
- scroll(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Allows the view to be scrolled by an x and y offset.
- SearchContext - Interface in org.openqa.selenium
-
- sendKeys(String) - Method in interface org.openqa.selenium.Alert
-
- sendKeys(CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
-
Sends keys to the active element.
- sendKeys(WebElement, CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
-
- sendKeys(CharSequence...) - Method in interface org.openqa.selenium.interactions.Keyboard
-
Sends keys to the keyboard representation in the browser.
- sendKeys(CharSequence...) - Method in interface org.openqa.selenium.WebElement
-
Use this method to simulate typing into an element, which may set its value.
- SendKeysAction - Class in org.openqa.selenium.interactions
-
Sending a sequence of keys to an element.
- SendKeysAction(Keyboard, Mouse, Locatable, CharSequence...) - Constructor for class org.openqa.selenium.interactions.SendKeysAction
-
- SendKeysAction(Keyboard, Mouse, CharSequence...) - Constructor for class org.openqa.selenium.interactions.SendKeysAction
-
- SERVER - Static variable in class org.openqa.selenium.logging.LogType
-
This log type pertains to logs from the remote server.
- SESSION_ID - Static variable in exception org.openqa.selenium.WebDriverException
-
- SessionLogHandler - Class in org.openqa.selenium.logging
-
- SessionLogHandler() - Constructor for class org.openqa.selenium.logging.SessionLogHandler
-
- SessionLogs - Class in org.openqa.selenium.logging
-
Contains the logs for a session divided by supported log types.
- SessionLogs() - Constructor for class org.openqa.selenium.logging.SessionLogs
-
- SessionNotCreatedException - Exception in org.openqa.selenium
-
Indicates that a session could not be created.
- SessionNotCreatedException(String) - Constructor for exception org.openqa.selenium.SessionNotCreatedException
-
- SessionNotCreatedException(String, Throwable) - Constructor for exception org.openqa.selenium.SessionNotCreatedException
-
- setAutodetect(boolean) - Method in class org.openqa.selenium.Proxy
-
Specifies whether to autodetect proxy settings.
- setCredentials(Credentials) - Method in interface org.openqa.selenium.Alert
-
- setFtpProxy(String) - Method in class org.openqa.selenium.Proxy
-
Specify which proxy to use for FTP connections.
- setHeight(int) - Method in class org.openqa.selenium.Rectangle
-
- setHttpProxy(String) - Method in class org.openqa.selenium.Proxy
-
Specify which proxy to use for HTTP connections.
- setLocalLogs(LocalLogs) - Method in interface org.openqa.selenium.logging.NeedsLocalLogs
-
- setNoProxy(String) - Method in class org.openqa.selenium.Proxy
-
Sets proxy bypass (noproxy) addresses
- setPosition(Point) - Method in interface org.openqa.selenium.WebDriver.Window
-
Set the position of the current window.
- setProxyAutoconfigUrl(String) - Method in class org.openqa.selenium.Proxy
-
Specifies the URL to be used for proxy auto-configuration.
- setProxyType(Proxy.ProxyType) - Method in class org.openqa.selenium.Proxy
-
Explicitly sets the proxy type, useful for forcing direct connection on Linux.
- setScriptTimeout(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Sets the amount of time to wait for an asynchronous script to finish execution before
throwing an error.
- setSize(Dimension) - Method in interface org.openqa.selenium.WebDriver.Window
-
Set the size of the current window.
- setSocksPassword(String) - Method in class org.openqa.selenium.Proxy
-
Specifies a password for the SOCKS proxy.
- setSocksProxy(String) - Method in class org.openqa.selenium.Proxy
-
Specifies which proxy to use for SOCKS.
- setSocksUsername(String) - Method in class org.openqa.selenium.Proxy
-
Specifies a username for the SOCKS proxy.
- setSslProxy(String) - Method in class org.openqa.selenium.Proxy
-
Specify which proxy to use for SSL connections.
- Settings - Class in com.machinepublishers.jbrowserdriver
-
An immutable class which contains settings for the browser.
- Settings.Builder - Class in com.machinepublishers.jbrowserdriver
-
Helps build a Settings object which configures jBrowserDriver.
- setWidth(int) - Method in class org.openqa.selenium.Rectangle
-
- setX(int) - Method in class org.openqa.selenium.Rectangle
-
- setY(int) - Method in class org.openqa.selenium.Rectangle
-
- singleTap(Coordinates) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Allows the execution of single tap on the screen, analogous to click using a Mouse.
- SocketLock - Class in org.openqa.selenium.internal
-
Implements
Lock
via an implementation that uses a well-known
server socket.
- SocketLock() - Constructor for class org.openqa.selenium.internal.SocketLock
-
Constructs a new SocketLock using the default port.
- SocketLock(int) - Constructor for class org.openqa.selenium.internal.SocketLock
-
Constructs a new SocketLock.
- SocketLock(InetSocketAddress) - Constructor for class org.openqa.selenium.internal.SocketLock
-
Constructs a new SocketLock.
- socketTimeout(int) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Socket timeout in milliseconds, which is the max idle time between any two packets.
- ssl(String) - Method in class com.machinepublishers.jbrowserdriver.Settings.Builder
-
Specifies a source of trusted certificate authorities.
- StaleElementReferenceException - Exception in org.openqa.selenium
-
Indicates that a reference to an element is now "stale" --- the element no longer appears on the
DOM of the page.
- StaleElementReferenceException(String) - Constructor for exception org.openqa.selenium.StaleElementReferenceException
-
- StaleElementReferenceException(String, Throwable) - Constructor for exception org.openqa.selenium.StaleElementReferenceException
-
- submit() - Method in interface org.openqa.selenium.WebElement
-
If this current element is a form, or an element within a form, then this will be submitted to
the remote server.
- subSequence(int, int) - Method in enum org.openqa.selenium.Keys
-
- switchTo() - Method in class com.machinepublishers.jbrowserdriver.JBrowserDriver
-
Send future commands to a different frame or window.
- switchTo() - Method in interface org.openqa.selenium.WebDriver
-
Send future commands to a different frame or window.
- validate() - Method in class org.openqa.selenium.Cookie
-
- value() - Method in enum org.openqa.selenium.ScreenOrientation
-
- valueOf(String) - Static method in enum com.machinepublishers.jbrowserdriver.ProxyConfig.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.machinepublishers.jbrowserdriver.UserAgent.Family
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.Architecture
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.internal.ElementScrollBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.Platform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.Proxy.ProxyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.ScreenOrientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.UnexpectedAlertBehaviour
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.machinepublishers.jbrowserdriver.ProxyConfig.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.machinepublishers.jbrowserdriver.UserAgent.Family
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.Architecture
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.internal.ElementScrollBehavior
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.Platform
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.Proxy.ProxyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.ScreenOrientation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.UnexpectedAlertBehaviour
-
Returns an array containing the constants of this enum type, in
the order they are declared.