Test Suite
latest
false
Banner background image
Test Suite User Guide
Last updated Apr 15, 2024

Requirements

It is very common to use specialized requirements management tools to manage requirements like user stories, epics, or other artifacts. Test ManagerTM supports the synchronization of requirements from external tools as well as the creation of requirements from within Test ManagerTM. In a Test ManagerTM project, there can be requirements that are synced from external tools as well as requirements that were created in Test ManagerTM.

Creating Requirements

To create requirements in a Test ManagerTM project:

  1. In the Test Design menu, navigate to the Requirements page.


  2. Click Create Requirement. The Create Requirement window is displayed.
  3. Fill in the fields accordingly:
    • Name - The name for your requirement.
    • Description - (Optional) Add any description to the requirement. In order to add formatted text, use Markdown syntax.
    • Optionally, add any number object labels.
  4. Click Create. Your new requirement is displayed in the Requirements page.
    Tip: Upload documents

Synchronizing Requirements from External Tools

In order to keep requirements from external ALM tools in sync with requirements from Test ManagerTM, configure a connection first. Refer to About ALM Tool Connectors to learn how to configure a project to be synchronized with an external ALM tool.

Once a connection is configured properly, any requirement which is created in the external tool is also created in Test ManagerTM. The name and description of those requirements are also kept in sync when changed in the external tool. In Test ManagerTM, these attributes are read-only.

Note: After a connection to an external ALM system has been configured, no initial synchronization of existing artifacts is performed. This should avoid creating huge amounts of data in Test ManagerTM without any prediction on how long this would take. However, whenever an object in the external tool is updated, it will be created in Test ManagerTM in case it does not exist.

Cloning requirements

You can only clone one requirement at a time.
  1. Select More Options docs image for the requirement that you want to duplicate and then Clone.
    The Clone panel appears.
  2. Select the information that you want to clone:
    1. Test case assignments
    2. Documents
    3. Labels

      Custom field definitions, and custom field values are also cloned if they exist.

  3. Select Confirm to clone the requirement.
    The Requirement will be cloned in the background message appears.


A clone of the requirement is created, with a different Id.

Jira Requirements

Synchronizing Objects from Jira to Test ManagerTM

Test Manager comes with a Jira connector pre-installed. On your Jira instance, the UiPath® Test ManagerTM for Jira apps needs to be installed from the Atlassian marketplace. See Connecting a Jira Project to learn how to configure Jira and Test ManagerTM to enable synchronization.

Objects are synchronized from Jira to Test ManagerTM under the following circumstances:

  • An object is created in Jira and Jira is configured to synchronize this type of object.
  • An object is updated in Jira and Jira is configured to synchronize this type of object.

    Note:

    If an object is updated in Jira which does not exist in Test ManagerTM, a new requirement will be created in Test ManagerTM.

    If an object is deleted in Jira, the synchronized object in the Test ManagerTM will remain. Test ManagerTM never propagates deletions across systems.

Enforcing Synchronization

For a particular object, synchronization can be enforced immediately. This can be helpful under the following circumstances:

  • Objects are out-of-sync for any reason - for example, Test ManagerTM was not available while the Jira object was updated.
  • A new Jira connection has been set up in Test ManagerTM and objects which already existed in Jira need to be synced.

To enforce synchronization of an object:

  1. Open the object in Jira.
  2. Click Push to Test ManagerTM from the More menu. Synchronization is invoked immediately.

    Note: Please note that Test ManagerTM does not perform a sync-all operation after a Jira connection has been set up.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.