WebDriver
.WebElement
.RemoteWebDriver
.RemoteWebElement
.Augmenter
.RemoteWebDriver
based on the returned
Capabilities
of the driver.Augmenter
.RemoteWebDriver
based on the returned
Capabilities
of the driver.Command
objects to and from another representation.Coordinates
.HttpCommandExecutor
at run
time, and this can be achieved via this method.HttpCommandExecutor
that will use a DriverService
that lives
and dies with a single WebDriver session.service
.DriverCommandExecutor
that supports non-standard
additionalCommands
in addition to the standard.StackTraceElement
from the frame info included with a
WebDriver JSON response.command
to the driver server for execution.RemoteWebDriver.executeScript(String, Object...)
.statusCode
.HttpCommandExecutor
that supports non-standard
additionalCommands
in addition to the standard.Augmenter
.thrown
error can be mapped to one of WebDriver's well defined error codes.RemoteWebDriver
based on the returned
Capabilities
of the driver.WebElement
s from their JSON representation.DriverService.process
.ApplicationCache
API.WebStorage
API.Response
objects to and from another representation.NoSuchSessionException
insteadstarting a new session
.starting a new session
.RemoteWebDriver.quit()
command.RemoteWebDriver.quit()
command.RemoteWebElement
objects, which may be
wrapped
, into their JSON representation as defined by
the WebDriver wire protocol.