User Guide / Test Execution
An Execution Run is one pass through a set of test cases — a test cycle. This is where designed test cases actually get run and their results recorded.
Create an Execution Run against a project (optionally tied to a Test Plan and Release), give it a name and an environment note. Its status tracks itself automatically:
Not Started In Progress Completed
A run moves to Completed automatically once every test case in it has a final result, and reverts back to In Progress if any result is re-recorded afterward — you don't have to manage this by hand.
For each test case in the run, record:
Every re-execution of the same test case within a run is kept as history, so you can see exactly how a result changed across retests, not just the final answer. The Test Cases table on a run can be sorted by title, priority, severity, status, or when the case was created.
When a test case fails, there's a Report a Bug action right on that result — it pre-fills the linked test case, the test suite, and the test plan for you, saving a trip to the Bugs screen.
Once a run has results, you can export it: