com.atlassian.jira.webtest.selenium
Class SeleniumAcceptanceTestHarness

java.lang.Object
  extended by com.atlassian.jira.functest.framework.FuncTestSuite
      extended by com.atlassian.jira.webtest.selenium.SeleniumAcceptanceTestHarness
All Implemented Interfaces:
junit.framework.Test

public class SeleniumAcceptanceTestHarness
extends FuncTestSuite


Field Summary
static org.apache.log4j.Logger logger
           
static String SELENIUM_PROPERTY_LOCATION
           
static FuncTestSuite SUITE
          A static declaration of this particular FuncTestSuite
 
Method Summary
 FuncTestSuite addTest(Class<? extends junit.framework.TestCase> testClass)
          This will add the test class into the suite.
protected  TestSuiteBuilder createFuncTestBuilder()
           
static LocalTestEnvironmentData getLocalTestEnvironmentData()
           
static boolean shouldAddTest(Class<? extends junit.framework.TestCase> testClass, com.atlassian.selenium.Browser currentBrowser)
           
static junit.framework.Test suite()
           
 
Methods inherited from class com.atlassian.jira.functest.framework.FuncTestSuite
addBundledPlugins2Only, addSingleRunTest, addTests, addTestsInPackage, addTestsInPackageBundledPluginsOnly, addTestSuite, addTpmLdapOnly, countTestCases, createTest, createTest, getAllTests, getBundledPlugins2Tests, getFuncTests, getSingleRunTests, getTests, getTpmLdapTests, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static final org.apache.log4j.Logger logger

SELENIUM_PROPERTY_LOCATION

public static final String SELENIUM_PROPERTY_LOCATION
See Also:
Constant Field Values

SUITE

public static final FuncTestSuite SUITE
A static declaration of this particular FuncTestSuite

Method Detail

suite

public static junit.framework.Test suite()

shouldAddTest

public static boolean shouldAddTest(Class<? extends junit.framework.TestCase> testClass,
                                    com.atlassian.selenium.Browser currentBrowser)

addTest

public FuncTestSuite addTest(Class<? extends junit.framework.TestCase> testClass)
Description copied from class: FuncTestSuite
This will add the test class into the suite.

Overrides:
addTest in class FuncTestSuite
Parameters:
testClass - the test case class to add
Returns:
this (in order to create a fluent style)

getLocalTestEnvironmentData

public static LocalTestEnvironmentData getLocalTestEnvironmentData()
Returns:
The default setup of the LocalTestEnvironmentData

createFuncTestBuilder

protected TestSuiteBuilder createFuncTestBuilder()
Overrides:
createFuncTestBuilder in class FuncTestSuite


Copyright © 2002-2013 Atlassian. All Rights Reserved.