Test case status rollup rules
For test cases with associated test results in a build, rollup rules are used to determine the test case status.
If a test case does not have any associated results in a build, the status is Not Tested.
Multiple test results in a build can be associated with one test case. Because test results can have different statuses, Helix ALM uses the following rollup rules to determine the test case status based on the test results. For example, if a build contains 2 Passed and 2 Failed test results, the test case status is Failed.
Test case status | Automated test result status | ||||
---|---|---|---|---|---|
Failed | Passed | Blocked | Unknown | Skipped | |
Failed | x | x | x | x | x |
Passed | x | x | x | x | |
Blocked | x | x | x | ||
Unknown | x | x | |||
Skipped | x |