Classes
Class | Description | |
---|---|---|
![]() | SafariCommand |
Wraps a command object to give it a unique ID as required by the Safari extension.
|
![]() | SafariCommandMessage |
Creates a WebSockets command message according to the SafariDriver specification.
|
![]() | SafariDriver |
Provides a way to access Safari to run your tests by creating a SafariDriver instance
|
![]() | SafariDriverCommandExecutor |
Provides a way of executing Commands using the SafariDriver.
|
![]() | SafariDriverConnection |
Represents a connection to an instance of the Safari browser.
|
![]() | SafariDriverExtension |
The SafariDriverExtension class manages the Safari extension
used by the SafariDriver. It handles installation and uninstallation
as well as its extraction from an embedded resource, if needed.
|
![]() | SafariDriverServer |
Provides the WebSockets server for communicating with the Safari extension.
|
![]() | SafariOptions |
Class to manage options specific to SafariDriver |
![]() | SafariResponseMessage |
Creates a WebSockets response message according to the SafariDriver specification.
|