How is the latest test result determined? What parameters / conditions are really used?
I'm pulling data through REST and made some assumptions about what the latest execution result should be, but they differ from what RQM is reporting on the GUI.
I have 3 test results for the same test case
ID start end status
69000 June 1st, June 5th passed
70000 May 1st, May 5th passed
20000 Jan 1st, July 1st failed
Which is the latest per RQM Rules?
69000 because it's the last started?
70000 because it's the largest ID (last entered test result)?
20000 because it ended the last?
My assumption had been that the last test to end (20000) would have been considered the "latest" test result but that seems to be incorrect for RQM. Is there any documentation that indicates what it is per RQM logic?
2 answers
https://jazz.net/jazz02/web/projects/Rational%20Quality%20Manager#action=com.ibm.team.workitem.viewWorkItem&id=101947
Basically each testcase can have different TCERs, if TCER has different combination of environment + iteration, then they are considered as different groups. Each group(TCER) will have latest result(execution end time stamp) override
its own previous group. In Test Case view, if you see the last result icon of each test case: the result with the highest severity across all these groups of results would take precedence. The order of severity is(high to low)
• Blocked
• Error
• Failed
• Deferred
• Partially Blocked
• Inconclusive
• Incomplete
• Permanently Failed
• Passed
• Not Run
• In Progress
• Paused
From above, you can see the icon shows last result is Failed, but after failed, there are two other groups execution results: inconclusive and Passed in my test, since Failed has higher severity in the 3 groups, the icon will show Failed even though it is not the latest execution result for the Test Case.
If my answer helps you, please consider accepting it. Thanks
I rarely use the GUI, only involved in the back end processing of results through REST. Still trying to figure out why 814403 is marked as current (latest), my assumption would have been 812080.