In RQM, what is the process to block TCERs by Defects
We are having a continuous testing phase which is run on a weekly basis, i.e. one iteration per week. Let's say in iteration #1, we had a test case run failed and we found that this is a bug in the code, so we opened a defect against this failed Test Case Result, which would block the corresponding Test Case Execution Record (TCER) for this iteration #1. Then the 2nd week, iteration #2, this defect is still open, what is the process to handle the TCER for this new iteration? Will the TCER for iteration #2 be automatically blocked since the defect is still open? We don't want our back end automation engine to run this test case until the defect is closed and we do want to show on the dashboard that this test case is still blocked for this new iteration #2. What is the process in RQM to handle this scenario?
Thank you!
|
One answer
TCERs are not automatically moved from iteration to iteration. If you have a TCER that is Not Run, Blocked, Failed, etc, then it is up to the test lead to reschedule execution of that TCER to a future time.
For this particular scenario, I'd also mark the verdict as blocked. Depending on if you are using automatic unblocking, I would do one of the following when planning future sprints. 1) if automatic unblocking is used, find TCERs where Current Result=Blocked and Blocking Status=Not Blocked. These are the TCERs that are no longer blocked that you can schedule to run for a future iteration. If you're looking at the Execution Record view in the test plan then there is a menu action after you select the TCER to duplicate it to a new iteration. You're effectively replanning it for a new time period. 2) if automatic unblocking is not used, find TCERs where Current Result=Blocked. Manually check the defect status, and for those that are now unblocked follow the same procedure to duplicate the TCER to a new iteration. |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.