public interface DriverProvider
Modifier and Type | Method and Description |
---|---|
boolean |
canCreateDriverInstanceFor(org.openqa.selenium.Capabilities capabilities)
Checks if the provider can create driver instance with the desired capabilities.
|
org.openqa.selenium.Capabilities |
getProvidedCapabilities()
The provider "promises" that created driver instances will have (at least) this set of
capabilities.
|
org.openqa.selenium.WebDriver |
newInstance(org.openqa.selenium.Capabilities capabilities)
Creates a new driver instance.
|
org.openqa.selenium.Capabilities getProvidedCapabilities()
boolean canCreateDriverInstanceFor(org.openqa.selenium.Capabilities capabilities)
capabilities
- desired capabiilities to check if the provider can create a driver instanceorg.openqa.selenium.WebDriver newInstance(org.openqa.selenium.Capabilities capabilities)
capabilities
- Capabilities are to be passed to the driver constructor.