Package com.atlassian.jira.functest.framework.backdoor
package com.atlassian.jira.functest.framework.backdoor
-
ClassDescriptionThis class is a for handling necessary communications between Jira func test and Jira instance.Use this class from func/selenium/page-object tests that need to manipulate ApplicationProperties.Backdoor control for operations on attachments e.g.BackdoorControl<T extends BackdoorControl<T>>Control for manipulating server-side barriers.A task to be run while the barrier is raised.Use this backdoor to configure columns for users and/or filters for func/WD testsTransfer object for a single column.Control for accessing component manager stateBackdoor control for indexing blocked by a barrier, including full issue load first.Put here anything you need in Backdoor/TestKit.See FieldConfigurationBackdoorExt for the code this plugs into at the back-end.Provides methods to control flags so they don't get in the way of webdriver tests.HelpUrlsControl.Backdoor control for indexing.Control for gathering IPD metrics which are propagated to the JMX.Use this class from func/selenium/page-object tests that need to manipulate Issue Type Screen Schemes.Control for /rest/api/2/jql/autocompletedata/suggestions?fieldName=x+fieldValue=zControl for ManagedConfigurationBackdoorClass abstracting away a process of setting various permissions to documents, e.g.Extended PluginsControl.REST client to interact with profiling backdoorExtended ProjectControl.Use this class from func/selenium/page-object tests that need to manipulate Screen Schemes.Extended ScreensControl.System-level control.Client to hit the Server Info REST resource.Invokes a REST end point to run some tests on JIRA's side.Use this class from func/selenium/page-object tests that need to perform user anonymization process.The corresponding resource is
UserResource
.The corresponding resource isMentionResource
.Consider replacing withUserIssueRelevanceBean
Use this class from func/selenium/page-object tests that need to manipulate User Profiles.VersionControl for testing creating, releasing and unreleasing version.Retrieve and alter zero downtime upgrade state.