Test Run Approval Statuses
What are they?
Approval statuses exist so your users can demonstrate that a completed test run has been checked and any test failures have been thoroughly analysed. This may have resulted in bugs being raised or tests being refactored.
How can you add them?
A new run by default is not marked with a status. A user can add a test run approval status on either the run card, the run view or the run history table.
Approved
- Adding an 'Approved' status implies that no further analysis is required by the team and that the reason(s) for the test failures have been addressed.
Reviewed
- Adding a 'Reviewed' status suggests that the review is still underway, that additional analysis is likely required by the team and that the reason(s) for the test failures are yet to be resolved.
Auto Approved
- An 'Auto Approved' status is added on your behalf by Test Evolve Halo when specific conditions are met.
- It is applied to a run when the preceding test run has been 'Approved' by a user AND there are no new failures.
- No 'new failures' means that the same tests have failed for the same reason.
Status Change
- Users can update 'Reviewed' to 'Approved' and vice versa
- They can also override an 'Auto Approved' status to 'Reviewed' or 'Approved'