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 final String DEFAULT_BROWSER_CAPABILITIES
public static final String DEFAULT_SELENIUM_SERVER_ARGS
public static URL DEFAULT_REMOTE_URL
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 void setBrowser(String browser)
public org.openqa.selenium.Capabilities getCapabilities()
public String getSeleniumServerArgs()
public void setSeleniumServerArgs(String seleniumServerArgs)
public String getConfigurationName()
getConfigurationName in interface DroneConfiguration<WebDriverConfiguration>public int getIePort()
public void setIePort(int iePort)
public String getImplementationClass()
public URL getRemoteAddress()
public void setRemoteAddress(URL remoteAddress)
public boolean isRemote()
public void setRemote(boolean remote)
public boolean isRemoteReusable()
public void setRemoteReusable(boolean remoteReusable)
public String getDimensions()
public void setDimensions(String dimensions)
public boolean isReuseCookies()
public void setReuseCookies(boolean reuseCookies)
Copyright © 2021 JBoss by Red Hat. All rights reserved.