public class DriverStrategySelector
extends java.lang.Object
Constructor and Description |
---|
DriverStrategySelector(EnvironmentVariables environmentVariables) |
Modifier and Type | Method and Description |
---|---|
boolean |
browserStackUrlIsDefined() |
SupportedWebDriver |
forDriverClass(java.lang.Class<? extends org.openqa.selenium.WebDriver> driverClass) |
static DriverStrategySelector |
inEnvironment(EnvironmentVariables environmentVariables) |
boolean |
isARemoteDriver(java.lang.Class<? extends org.openqa.selenium.WebDriver> driverClass) |
boolean |
saucelabsUrlIsDefined() |
boolean |
shouldUseARemoteDriver() |
public DriverStrategySelector(EnvironmentVariables environmentVariables)
public static DriverStrategySelector inEnvironment(EnvironmentVariables environmentVariables)
public SupportedWebDriver forDriverClass(java.lang.Class<? extends org.openqa.selenium.WebDriver> driverClass)
public boolean isARemoteDriver(java.lang.Class<? extends org.openqa.selenium.WebDriver> driverClass)
public boolean shouldUseARemoteDriver()
public boolean saucelabsUrlIsDefined()
public boolean browserStackUrlIsDefined()