Class WebDriverManagerWebDriverSupplier
java.lang.Object
org.shakespeareframework.selenium.WebDriverSupplier
org.shakespeareframework.selenium.WebDriverManagerWebDriverSupplier
- All Implemented Interfaces:
AutoCloseable
,Supplier<org.openqa.selenium.WebDriver>
- Direct Known Subclasses:
LocalWebDriverSupplier
A
WebDriverSupplier
based on WebDriverManager
.-
Constructor Summary
ConstructorDescriptionWebDriverManagerWebDriverSupplier
(io.github.bonigarcia.wdm.WebDriverManager webDriverManager, BrowserType browserType) WebDriverManagerWebDriverSupplier
(io.github.bonigarcia.wdm.WebDriverManager webDriverManager, BrowserType browserType, org.openqa.selenium.Capabilities additionalCapabilities) -
Method Summary
Methods inherited from class org.shakespeareframework.selenium.WebDriverSupplier
getBrowserType, getCapabilities, toString
-
Constructor Details
-
WebDriverManagerWebDriverSupplier
public WebDriverManagerWebDriverSupplier(io.github.bonigarcia.wdm.WebDriverManager webDriverManager, BrowserType browserType, org.openqa.selenium.Capabilities additionalCapabilities) - Parameters:
webDriverManager
- theWebDriverManager
that will be used to create the WebDriverbrowserType
- theBrowserType
to be setupadditionalCapabilities
- additionalCapabilities
for theWebDriver
-
WebDriverManagerWebDriverSupplier
public WebDriverManagerWebDriverSupplier(io.github.bonigarcia.wdm.WebDriverManager webDriverManager, BrowserType browserType) - Parameters:
webDriverManager
- theWebDriverManager
that will be used to create the WebDriverbrowserType
- theBrowserType
to be setup
-
-
Method Details
-
get
public org.openqa.selenium.WebDriver get() -
close
public void close()
-