Linking Requirements in RRC to Test Cases
![]()
Pooja Biwalkar (48●16●24)
| asked Nov 03 '14, 4:56 p.m.
edited Nov 17 '14, 12:52 p.m. by Douglas Bush (281●2●5)
Hi,
I have added a RQM test Case as a link to my Requirement in RRC.I wanted to know does RRC provide a functionality where when I have changes to the Requirement in RRC,there would be a notification sent to update the corresponding linked test case?
So when an Analyst makes some changes to the Requirements,can the QA get notified to update the test cases/script based on the changed requirements?
|
Accepted answer
5 other answers
![]()
Talking from the RQM side, you can always run the "Reconcile" feature on requirement collections:
When you reconcile requirement collections in a test plan, new requirements or requirements that have changed are displayed. You can update the requirements in the test plan and mark the corresponding test cases as suspect. You can also choose not to update the requirement link. If new requirements have been added to the requirement collection, you can generate new test cases or add the requirements to existing test cases to add test coverage for the requirements. Of course, you'd need to organise the requirements into collections or modules. However, as Maeve pointed out, the reconcile feature is also available from the requirements tab within a test case, i.e., this feature is not confined to requirement collections, but also extends to test cases linked to individual requirements. Comments 1
The reconcile is also available on the TC, under requirement links. Maeve is of course correct, the reconcile icon just escaped my attention ;) Thanks for the clarification.
|
![]()
Hi Timo and Maeve,
Thanks for your answers.They were really helpful.I got to know how to link Test cases to Requirements using RQM.But for that having a Test Plan and Requirements collection is a necessity right?
Can I implement the same functionality using RRC? I have linked a Test Case to a Requirement in RRC using the Validated By field.Now if I make any changes to the Requirements,would the corresponding attached test case get flagged to be reviewed and updated based on the changes?
We normally don't have a formal test plan set up, so having this functionality being implemented using RRC instead of RQM would be helpful.Is there a way to achieve that?
|
![]()
The reconcile feature can only by invoked from RQM, either for requirement collections on the test plan level or for individual requirements on the test case level. With this feature, RQM will check whether requirements have been updated, added, or deleted and allows to mark the linked test artefacts as suspicious.
From the RRC end, this cannot be achieved. RRC supports suspicion profiles within itself, i.e., it can mark requirements as suspicious if any linked artefact has changed (other requirements, work items, test cases) as Bas explained in his answer. In short, the answer to your question is: no, RRC cannot mark test cases as suspicious within RQM. Each application is capable of doing so only for artefacts maintained by itself (RQM is capable to mark requirements as suspect, RQM is capable to mark test cases as suspect). The only way to achieve your goal is to manually mark the associated test case as suspect if a requirement changes. However, you need to ensure that each time a requirement is updated, this step is executed (Open linked test case(s) and toggle the suspect state of the test case(s)). |
![]()
Ohk great! thanks so much for your help.How can I use Suspicion Profiles in RRC? Like I have marked a test case as a link to my requirement.So if my requirement has some changes,how can the related test case be flagged as suspect profile accordingly?
|