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.Defines common error codes for the wire protocol.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.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.