package

com.atlassian.jira.webtests

Interfaces

Classes

AbstractAtlassianWebTestCase This super class provides extensions to JWebUnit useful in acceptance tests. 
AbstractSubscriptionEmailTest An abstract class for tests that check the integrity of subscription e-mails. 
AbstractSubscriptionEmailTest.CountingIterator Iterator that can be used to return a sequence of numbers. 
AbstractSubscriptionEmailTest.FilterConfig Holds the configuration for a filter that can be used to create a subscription. 
AbstractTestIssueNavigatorColumnsView  
AbstractTestIssueNavigatorColumnsView.ItemVerifier  
AbstractTestIssueNavigatorView  
AbstractTestIssueNavigatorView.Comment  
AbstractTestIssueNavigatorView.CustomField  
AbstractTestIssueNavigatorView.CustomField.Value  
AbstractTestIssueNavigatorView.IssueLink  
AbstractTestIssueNavigatorView.IssueLinks  
AbstractTestIssueNavigatorView.Item Just a helper bean to keep the data encapsulated for each item  
AbstractTestIssueNavigatorXmlView  
AcceptanceTestHarness This is the top level Test Suite for JIRA web functional tests. 
CategorisingTestSuite Test suite that runs given set of tests based on provided test package name property and included and excluded categories. 
CategorisingTestSuite.CategoryMatchPredicate  
CustomFieldValue  
EmailBaseFuncTestCase This class extends FuncTestCase by adding methods to test emails being sent from JIRA. 
EmailBaseFuncTestCase.MailBox  
EmailFuncTestCase This class is deprecated. use EmailBaseFuncTestCase instead to write JUnit4 tests  
EmailFuncTestCase.MailBox  
Groups Group names for func tests. 
JIRAGreenMailSetup A convinience holder for an array of JIRAServerSetup to increment each setup's port by 1 when needed. 
JIRAServerSetup Extends com.icegreen.greenmail.util.ServerSetup so that the port can be incremented/changed. 
JIRAWebTest This class is deprecated. This is a legacy class that evolved as a result of a 'stuff every util into the base class' approach. It is probably one of the fattest classes in the JIRA code base. It has been replaced by FuncTestCase that attempts to separate its various responsibilities into multiple helper classes. Always use FuncTestCase for new func tests and attempt to migrate old tests to use it whenever possible.  
LegacyProjectPermissionKeyMapping Mirrors JIRA's com.atlassian.jira.permission.LegacyProjectPermissionKeyMapping class (necessary as func tests do not depend on JIRA core)  
LicenseKeys This contains all the known license keys for testing. 
Permissions Mirrors JIRA's com.atlassian.jira.security.Permissions class (necessary as func tests do not depend on JIRA)  
WebTestCaseWrapper This class pretty much wraps the WebTestCase to dump out the response whenever the WebTestFails. 
WebTesterFactory Used for creating web testers