|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.openqa.selenium.remote.RemoteWebDriver
org.openqa.selenium.safari.SafariDriver
@Beta public class SafariDriver
A WebDriver implementation that controls Safari using a browser extension (consequently, only Safari 5+ is supported).
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.openqa.selenium.remote.RemoteWebDriver |
|---|
RemoteWebDriver.RemoteTargetLocator, RemoteWebDriver.RemoteWebDriverOptions, RemoteWebDriver.When |
| Nested classes/interfaces inherited from interface org.openqa.selenium.WebDriver |
|---|
WebDriver.ImeHandler, WebDriver.Navigation, WebDriver.Options, WebDriver.TargetLocator, WebDriver.Timeouts, WebDriver.Window |
| Constructor Summary | |
|---|---|
SafariDriver()
|
|
SafariDriver(Capabilities desiredCapabilities)
|
|
| Method Summary | ||
|---|---|---|
|
getScreenshotAs(OutputType<X> target)
|
|
void |
setFileDetector(FileDetector detector)
|
|
protected void |
startClient()
|
|
protected void |
stopClient()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SafariDriver()
public SafariDriver(Capabilities desiredCapabilities)
| Method Detail |
|---|
public void setFileDetector(FileDetector detector)
setFileDetector in class RemoteWebDriverprotected void startClient()
startClient in class RemoteWebDriverprotected void stopClient()
stopClient in class RemoteWebDriver
public <X> X getScreenshotAs(OutputType<X> target)
throws WebDriverException
getScreenshotAs in interface TakesScreenshotWebDriverException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||