Skip to content

Test run results

A test run result is the execution record for one test case inside one test run. When you create a run, the system generates one result per included case.


Fields

AttributeTypeNotes
test_run_ididParent run
test_case_ididCase being executed
test_result_statusenumOutcome — see below
assigned_touser idOptional tester
created_at, updated_at, completed_attimestampsCompletion time set for terminal outcomes

Result statuses

StatusMeaningcompleted_at
PENDINGNot executed yetCleared
PASSEDTest passedSet
FAILEDTest failedSet
SKIPPEDNot run (out of scope)Cleared
BLOCKEDCannot run (blocker)Set
RETESTNeeds another attemptCleared

Performing testing

  1. Open the test run (listing → details).
  2. Walk through each result (linked to its test case and steps).
  3. Set the result status as you go.
  4. When all results are done, set the test run status to COMPLETED or CLOSED.

Assignment: if you are assigned_to, the item appears under Tasks.


Manual execution only

Complex QA does not generate automated execution reports today. Status changes are manual through the UI or API (/web_api/test_run_result/update_property).

Step-level UI metadata (clicks, selectors) on cases is for documentation and future automation, not live test runners.



Version1.0
Last updated2026-06-06

Complex QA — test management system