public class WebDriverConfiguration extends Object implements DroneConfiguration<WebDriverConfiguration>
| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIGURATION_NAME |
static String |
DEFAULT_BROWSER_CAPABILITIES |
static URL |
DEFAULT_REMOTE_URL |
static String |
DEFAULT_SELENIUM_SERVER_ARGS |
| Constructor and Description |
|---|
WebDriverConfiguration(BrowserCapabilities browser) |
| Modifier and Type | Method and Description |
|---|---|
WebDriverConfiguration |
configure(org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor,
Class<? extends Annotation> qualifier) |
String |
getBrowser() |
org.openqa.selenium.Capabilities |
getCapabilities() |
String |
getConfigurationName() |
String |
getDimensions() |
int |
getIePort() |
String |
getImplementationClass() |
URL |
getRemoteAddress() |
String |
getSeleniumServerArgs() |
boolean |
isRemote() |
boolean |
isRemoteReusable() |
boolean |
isReuseCookies() |
void |
setBrowser(String browser) |
void |
setBrowserInternal(BrowserCapabilities browser) |
void |
setDimensions(String dimensions) |
void |
setIePort(int iePort) |
void |
setRemote(boolean remote) |
void |
setRemoteAddress(URL remoteAddress) |
void |
setRemoteReusable(boolean remoteReusable) |
void |
setReuseCookies(boolean reuseCookies) |
void |
setSeleniumServerArgs(String seleniumServerArgs) |
public static final String CONFIGURATION_NAME
public static URL DEFAULT_REMOTE_URL
public static final String DEFAULT_BROWSER_CAPABILITIES
public static final String DEFAULT_SELENIUM_SERVER_ARGS
public WebDriverConfiguration(BrowserCapabilities browser)
public void setBrowserInternal(BrowserCapabilities browser)
public WebDriverConfiguration configure(org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor, Class<? extends Annotation> qualifier)
configure in interface DroneConfiguration<WebDriverConfiguration>public String getBrowser()
public org.openqa.selenium.Capabilities getCapabilities()
public String getSeleniumServerArgs()
public String getConfigurationName()
getConfigurationName in interface DroneConfiguration<WebDriverConfiguration>public int getIePort()
public String getImplementationClass()
public URL getRemoteAddress()
public boolean isRemote()
public boolean isRemoteReusable()
public String getDimensions()
public void setBrowser(String browser)
public void setIePort(int iePort)
public void setRemote(boolean remote)
public void setRemoteAddress(URL remoteAddress)
public void setRemoteReusable(boolean remoteReusable)
public boolean isReuseCookies()
public void setReuseCookies(boolean reuseCookies)
public void setDimensions(String dimensions)
public void setSeleniumServerArgs(String seleniumServerArgs)
Copyright © 2017 JBoss by Red Hat. All rights reserved.