net.thucydides.core.webdriver
Class WebdriverInstanceFactory
java.lang.Object
net.thucydides.core.webdriver.WebdriverInstanceFactory
public class WebdriverInstanceFactory
- extends Object
Centralize instantiation of WebDriver drivers.
|
Method Summary |
org.openqa.selenium.WebDriver |
newChromeDriver(org.openqa.selenium.Capabilities capabilities)
|
org.openqa.selenium.WebDriver |
newFirefoxDriver(org.openqa.selenium.Capabilities capabilities)
|
org.openqa.selenium.WebDriver |
newHtmlUnitDriver(org.openqa.selenium.Capabilities capabilities)
|
org.openqa.selenium.WebDriver |
newInstanceOf(Class<? extends org.openqa.selenium.WebDriver> webdriverClass)
|
org.openqa.selenium.WebDriver |
newInternetExplorerDriver(org.openqa.selenium.Capabilities capabilities)
|
org.openqa.selenium.WebDriver |
newPhantomDriver(org.openqa.selenium.Capabilities caps)
|
org.openqa.selenium.WebDriver |
newRemoteDriver(URL remoteUrl,
org.openqa.selenium.Capabilities capabilities)
|
org.openqa.selenium.WebDriver |
newSafariDriver(org.openqa.selenium.Capabilities capabilities)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebdriverInstanceFactory
public WebdriverInstanceFactory()
newInstanceOf
public org.openqa.selenium.WebDriver newInstanceOf(Class<? extends org.openqa.selenium.WebDriver> webdriverClass)
throws IllegalAccessException,
InstantiationException
- Throws:
IllegalAccessException
InstantiationException
newRemoteDriver
public org.openqa.selenium.WebDriver newRemoteDriver(URL remoteUrl,
org.openqa.selenium.Capabilities capabilities)
newFirefoxDriver
public org.openqa.selenium.WebDriver newFirefoxDriver(org.openqa.selenium.Capabilities capabilities)
newChromeDriver
public org.openqa.selenium.WebDriver newChromeDriver(org.openqa.selenium.Capabilities capabilities)
newSafariDriver
public org.openqa.selenium.WebDriver newSafariDriver(org.openqa.selenium.Capabilities capabilities)
newInternetExplorerDriver
public org.openqa.selenium.WebDriver newInternetExplorerDriver(org.openqa.selenium.Capabilities capabilities)
newHtmlUnitDriver
public org.openqa.selenium.WebDriver newHtmlUnitDriver(org.openqa.selenium.Capabilities capabilities)
newPhantomDriver
public org.openqa.selenium.WebDriver newPhantomDriver(org.openqa.selenium.Capabilities caps)
Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.