Package org.openqa.selenium.remote
package org.openqa.selenium.remote
-
ClassDescriptionAbstractDriverOptions<DO extends AbstractDriverOptions<DO>>Used to allow a
CommandExecutorusing 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 theWebDriverbased on the returnedCapabilitiesof 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>ConvertsCommandobjects 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.ReconstitutesWebElements from their JSON representation.Detects files on the local disk.Thrown byDriverFinder.getDriverPath()(DriverService, Capabilities)}.Create a new Selenium session using the W3C WebDriver protocol.ConvertsResponseobjects 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.ConvertsRemoteWebElementobjects, which may bewrapped, into their JSON representation as defined by the WebDriver wire protocol.