Package org.openqa.selenium.remote
package org.openqa.selenium.remote
-
ClassDescriptionAbstractDriverOptions<DO extends AbstractDriverOptions>Used to allow a
CommandExecutor
using HTTP to find additional commands that should be supported.Indicates that a class can be processed byAugmenter
.Enhance the interfaces implemented by an instance of theWebDriver
based on the returnedCapabilities
of the driver.Describes and provides an implementation for a particular interface for use with theAugmenter
.Used to identify a browser based on its name.Commonly seen remote webdriver capabilities.CommandCodec<T>ConvertsCommand
objects to and from another representation.An empty interface defining constants for the standard commands defined in the WebDriver JSON wire protocol.Deprecated, for removal: This API element is subject to removal in a future version.Maps exceptions to status codes for sending over the wire.Exception used as a place holder if the server returns an error without a stack trace.An encapsulation ofRemoteWebDriver.executeScript(String, Object...)
.Used for identifying whether a sequence of chars represents the path to a file.ReconstitutesWebElement
s from their JSON representation.Detects files on the local disk.Thrown byDriverFinder.getDriverPath()
(DriverService, Capabilities)}.Deprecated, for removal: This API element is subject to removal in a future version.Create a new Selenium session using the W3C WebDriver protocol.ConvertsResponse
objects to and from another representation.Indicates there was a problem communicating with the browser being controlled or the Selenium server.A file detector that never finds anything.ConvertsRemoteWebElement
objects, which may bewrapped
, into their JSON representation as defined by the WebDriver wire protocol.