@Target(value=TYPE) @Retention(value=RUNTIME) @Inherited @Documented public @interface TapestryTestConfiguration
SeleniumTestCase
as an alternative to using a
TestNG XML configuration file. Using the XML file, it's intricate to run individual test classes or
methods using IDEA's or Eclipse's TestNG integration.
Parameters coming from a TestNG XML configuration file take precedence over those supplied with the annotation.
Configures the container to be started for the tests and the browser to be used.Modifier and Type | Optional Element and Description |
---|---|
String |
browserStartCommand
The browser start command to use with Selenium.
|
String |
container
Which container to use.
|
String |
contextPath
The context path to make the application available under.
|
int |
port
The port to listen on for HTTP requests.
|
int |
sslPort
The port to listen on fot HTTPS requests.
|
String |
webAppFolder
The folder for the web application root relative to the working directory.
|
public abstract String webAppFolder
public abstract String container
SeleniumTestCase.JETTY_7
or SeleniumTestCase.TOMCAT_6
.
Defaults to SeleniumTestCase.JETTY_7
.public abstract String contextPath
public abstract int port
public abstract int sslPort
public abstract String browserStartCommand
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.