Interface DriverProvider
- All Known Implementing Classes:
AppiumDriverProvider
,ChromeDriverProvider
,EdgeDriverProvider
,FirefoxDriverProvider
,HtmlDriverProvider
,InternetExplorerDriverProvider
,PhantomJSDriverProvider
,ProvidedDriverProvider
,RemoteDriverProvider
,SafariDriverProvider
public interface DriverProvider
-
Method Summary
Modifier and Type Method Description default java.util.Properties
capabilitiesToProperties(org.openqa.selenium.Capabilities capabilities)
default boolean
isDriverAutomaticallyDownloaded(EnvironmentVariables environmentVariables)
default org.openqa.selenium.WebDriver
newInstance(java.lang.String options)
org.openqa.selenium.WebDriver
newInstance(java.lang.String options, EnvironmentVariables environmentVariables)
-
Method Details
-
newInstance
default org.openqa.selenium.WebDriver newInstance(java.lang.String options) throws java.net.MalformedURLException- Throws:
java.net.MalformedURLException
-
newInstance
org.openqa.selenium.WebDriver newInstance(java.lang.String options, EnvironmentVariables environmentVariables) throws java.net.MalformedURLException- Throws:
java.net.MalformedURLException
-
capabilitiesToProperties
default java.util.Properties capabilitiesToProperties(org.openqa.selenium.Capabilities capabilities) -
isDriverAutomaticallyDownloaded
-