Interface | Description |
---|---|
BrowserType |
All the browsers supported by selenium
|
CapabilityType |
Commonly seen remote webdriver capabilities.
|
CapabilityType.ForSeleniumServer | |
CommandCodec<T> |
Converts
Command objects to and from another representation. |
CommandExecutor | |
DriverCommand |
An empty interface defining constants for the standard commands defined in the WebDriver JSON
wire protocol.
|
ExecuteMethod |
An encapsulation of
RemoteWebDriver.executeScript(String, Object...) . |
FileDetector |
Used for identifying whether a sequence of chars represents the path to a
file.
|
ResponseCodec<T> |
Converts
Response objects to and from another representation. |
Class | Description |
---|---|
BeanToJsonConverter |
Utility class for converting between JSON and Java Objects.
|
Command | |
CommandInfo | |
CoordinatesUtils |
Utilities class to parse
Coordinates . |
DesiredCapabilities | |
ErrorCodes |
Defines common error codes for the wire protocol.
|
ErrorHandler |
Maps exceptions to status codes for sending over the wire.
|
ErrorHandler.FrameInfoToStackFrame |
Function that can rebuild a
StackTraceElement from the frame info included with a
WebDriver JSON response. |
HttpCommandExecutor | |
HttpSessionId | |
JsonToBeanConverter | |
LocalFileDetector |
Detects files on the local disk.
|
RemoteActionChainExecutor |
Executes advanced interactions API commands over wire
|
RemoteExecuteMethod | |
RemoteKeyboard |
An implementation of the keyboard for use with the remote webdriver.
|
RemoteLogs | |
RemoteMouse |
Executes wire commands for mouse interaction.
|
RemoteStatus | |
RemoteTouchScreen | |
RemoteWebDriver | |
RemoteWebElement | |
Response | |
SessionId | |
SimplePropertyDescriptor | |
UselessFileDetector |
A file detector that never finds anything.
|
Enum | Description |
---|---|
RemoteWebDriver.When |
Exception | Description |
---|---|
ErrorHandler.UnknownServerException |
Exception used as a place holder if the server returns an error without a stack trace.
|
JsonException | |
ScreenshotException | |
SessionNotFoundException | Deprecated
Use
NoSuchSessionException instead |
UnreachableBrowserException |
Indicates there was a problem communicating with the browser being
controlled or the Selenium server.
|
Annotation Type | Description |
---|---|
Augmentable |
Indicates that a class can be processed by
org.openqa.selenium.remote.Augmenter . |