Sync Requirements & Issues - Rally Integration

Sync Requirements from Rally to QMetry

Once a Rally Project is configured with QMetry Project and Mapping of issue type with QMetry Requirement module is done, work items from Rally will be imported in Requirement module in as per selected folder while Rally integration.

Syncing of Rally fields is unidirectional i.e. from Rally to QMetry. Once the requirements are imported only the QMetry fields can be edited, the Rally fields will be Read Only. 

QMetry’s test cases, issues, and Release & Cycle can be linked with Requirements (user stories) imported from Rally into QMetry.

Requirements get imported into a default “Import” folder (i.e. setup while integrating Rally Project issue types) in QMetry.

Requirement detail screen displays Rally Fields - System and Custom Fields.

 

  • QMetry requirements are also displayed along with the work items imported from Rally.

  • Rally's entities (Name) field will be mapped to QMetry Requirements (Summary).

Editing Requirements:

Users can edit any system/custom fields of QMetry in the stories imported from Rally. Users cannot edit any of Rally’s entity field values that are imported into QMetry as they are read-only in the Requirement module of QMetry.

Users can link QMetry’s test cases, issues, and release & cycle with the stories imported from Rally.

Comments

Comments from Rally are shown under the Comments tab in QMetry.

  • Show Only QMetry Comments: To view and add comments from QMetry, enable the Show Only QMetry Comments.

 

Once you enable the Show Only QMetry Comments, you can add more comments from QMetry and view those comments.

Attachments

Attachments from Rally are shown under the Attachments tab in QMetry.

 

  • Show Only QMetry Attachments: To view and add attachments from QMetry, enable the Show Only QMetry Attachments.

Sync Issues (Defects/Bugs) from Rally to QMetry

Issue module sync is bi-directional. When this is enabled, the user can create/update issues in QMetry which will automatically get synced with Rally. QMetry’s issue module will not be visible. Instead, Rally’s defect module is displayed within QMetry.

Once Rally Project is configured with QMetry Project, mapping of issue type with QMetry Issue module is done. Users can create new issues from QMetry to Rally while executing test cases, link existing issues of Rally, and view already linked issues. Issues can be linked to test cases or test case steps.

When users create issues in QMetry, the system requires Rally’s authentication (Rally API Key). Follow the link to generate API Key. On successful authentication, the system will allow users to create issues from QMetry into Rally. For such an issue, the “Submitted by” field in Rally is the authenticated user.

 

  • Issue grid will display all the defects imported from Rally. It will not display any of the QMetry issues that is created before Rally integration.

The Details tab of Issue displays all the fields from the Rally entity and as per the field configured at the time of configuration of the Rally Project with the QMetry project.

Create Issues

Users can create issues into Rally from the test execution screen of QMetry. Users can’t create QMetry issues using QMetry’s system/custom fields of the Issue module. Refer to https://qmetrysupport.atlassian.net/wiki/spaces/QPro/pages/1767113314 for more details.

Create Rally issues from Test Suite Execution screen

When users create an issue from the QMetry execution screen, the Test Case and Step details are automatically added to the Issue Description.

 

Users can link available issues from Rally.

 

View already linked/newly created issues on the Test suite execution window.

Open the Linked Issues tab to view the linked issues.

Sync Deletion of Requirements/Issues in Rally

When a requirement/issue is deleted in Rally, the same requirement/issue gets deleted in QMetry as well. The association of the issue with the test case/step will also be removed.

Users can delete the imported Rally’s user stories from the Requirement module of QMetry. It will not delete the user stories from Rally. But on syncing the Rally project, the deleted story will be imported into QMetry again.

Users can not delete issues imported into QMetry from Rally.

Linking Issue to Requirement in QMetry

Users can link requirements to Rally defects imported into QMetry’s issue module. Change Log and Combined View tabs are not visible in the issue detail page.

For QMetry projects integrated with Rally, having Rally User Stories and Defects synced in QMetry as Requirements and Issues - when Defects are directly linked to Requirements in QMetry, those Defects will appear as in Rally with relevant external key.

Note:

The Issues in Rally are created only when the user has authenticated with their Rally credentials in QMetry.

  • To authenticate, users need to go to QMetry > Integration > Integrations tab.

  • In the Integrations tab > click on the cog icon for the associated QMetry project > Update Credentials. Enter the Rally Credentials.

The following image displays Bugs directly linked to Requirements in QMetry.