Package org.openqa.selenium.safari

Class SafariDriver

java.lang.Object
org.openqa.selenium.remote.RemoteWebDriver
org.openqa.selenium.safari.SafariDriver
All Implemented Interfaces:
HasFederatedCredentialManagement,HasCapabilities,HasDownloads,Interactive,JavascriptExecutor,PrintsPage,HasDebugger,HasPermissions,SearchContext,TakesScreenshot,HasVirtualAuthenticator,WebDriver

public classSafariDriverextendsRemoteWebDriverimplementsHasPermissions,HasDebugger
A WebDriver implementation that controls Safari using a browser extension (consequently, only Safari 5.1+ is supported).

This driver can be configured using theSafariOptions class.