Namespace OpenQA.Selenium.Remote
Classes
- CapabilityType
Provides types of capabilities for the DesiredCapabilities object.
- Command
Provides a way to send commands to the remote server
- CommandInfo
Provides the execution information for a DriverCommand.
- CommandInfoRepository
Holds the information about all commands specified by the JSON wire protocol. This class cannot be inherited, as it is intended to be a singleton, and allowing subclasses introduces the possibility of multiple instances.
- DesiredCapabilities
Class to Create the capabilities of the browser you require for IWebDriver. If you wish to use default values use the static methods
- DriverCommand
Values describing the list of commands understood by a remote server using the JSON wire protocol.
- ErrorResponse
Provides a way to store errors from a response
- LocalFileDetector
Represents a file detector for determining whether a file must be uploaded to a remote server.
- RemoteTouchScreen
Defines the interface through which the user can execute advanced touch screen interactions.
- RemoteWebDriver
Provides a way to use the driver through
- RemoteWebElement
RemoteWebElement allows you to have access to specific items that are found on the page
- Response
Handles reponses from the browser
- SessionId
Provides a mechanism for maintaining a session for a test
- StackTraceElement
Gives properties to get a stack trace
- W3CWireProtocolCommandInfoRepository
Holds the information about all commands specified by the JSON wire protocol. This class cannot be inherited, as it is intended to be a singleton, and allowing subclasses introduces the possibility of multiple instances.
- WebDriverWireProtocolCommandInfoRepository
Holds the information about all commands specified by the JSON wire protocol. This class cannot be inherited, as it is intended to be a singleton, and allowing subclasses introduces the possibility of multiple instances.
Interfaces
- ICommandExecutor
Provides a way to send commands to the remote server
- ICommandServer
Provides a way to start a server that understands remote commands