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.PropertiescapabilitiesToProperties(org.openqa.selenium.Capabilities capabilities)default booleanisDriverAutomaticallyDownloaded(EnvironmentVariables environmentVariables)default org.openqa.selenium.WebDrivernewInstance(java.lang.String options)org.openqa.selenium.WebDrivernewInstance(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
-