Skip to content
API reference Go to app

Running Tests

3 min read

Running tests is the shared workflow used by both release executions and standalone test runs.

During testing, users open a selected test case, review its steps, record the result, and capture notes or evidence at the step where the observation happened.


To run a test case:

  1. Open an execution or test run.
  2. Select a test case from the list.
  3. Review the test case details.
  4. Perform the test steps.
  5. Record the test case result.
  6. Add notes or attachments where needed.
  7. Save the result.

Before recording a result, review the available test case information, including preconditions, steps, expected results, and attachments.


At the test case level, choose one result:

Execute Test Case HeaderExecute Test Case Header
Choose a result for the test case
  • Passed: the test case worked as expected.
  • Failed: one or more steps did not work as expected.
  • Blocked: testing could not continue.
  • Skipped: the test case was intentionally skipped.
  • Not Executed: the test case has not been run yet.

Use Failed when the product behavior does not match the expected result. Use Blocked when the tester cannot proceed because of an environment, dependency, access, data, or setup issue.


Each test step can have its own result and notes.

Execute Test Case Step StatusExecute Test Case Step Status
Record results and notes for individual test steps

Use step-level results to show exactly where testing passed, failed, became blocked, or was skipped.

Use step-level notes to explain:

  • What actually happened.
  • Which expected result was not met.
  • Why the step could not continue.
  • Why the step was skipped.
  • What evidence is attached.

When you finish a test case, you can optionally record how long it took. This is captured when you complete a test case or when you use Mark All Passed to pass every step at once.

The time spent is optional. Choose from the predefined options:

  • less than 5 minutes
  • 5-10 minutes
  • 10-20 minutes
  • 20-40 minutes
  • 40-60 minutes
  • more than 60 minutes

To record time spent:

  1. Complete the test case, or select Mark All Passed to pass all steps.
  2. Choose a value under Time spent.
  3. Save the result.

If you do not want to record time, leave the field empty or select Skip. Recording time spent helps teams understand effort across an execution.


Attachments can be added at the step level. This keeps proof close to the step where it matters.

Helpful attachments include:

  • Screenshots
  • Logs
  • Videos
  • Supporting files

Attach evidence for failed and blocked steps whenever possible. Evidence helps reviewers understand the issue without repeating the test.


Assignments help teams split execution work across users.

Execution OptionsExecution Options
Use execution options to assign test cases

Users can assign individual test cases or select multiple test cases and assign them together. Assignment information is used in analysis views to show remaining work and ownership.


Where available, bulk updates help change multiple selected test cases at once.

Use bulk updates when:

  • A shared environment issue blocks several tests.
  • A group of tests is intentionally skipped.
  • A set of test cases should be assigned to one user.
  • A group of related tests has the same result.

Review the selected test cases before applying a bulk update. Bulk changes should reflect real testing outcomes, not just cleanup.


As testing progresses, review:

  • Failed test cases that need defect links.
  • Blocked test cases that need unblock action.
  • Skipped test cases that need a clear reason.
  • Not executed test cases that still need owners.
  • Assigned work that has not moved recently.

Use analysis views to spot trends before the end of the execution or test run.


Strong notes are:

  • Specific
  • Factual
  • Written at the affected step
  • Paired with evidence when helpful
  • Clear enough for someone else to understand later

Avoid vague notes such as “does not work.” Describe the observed behavior, expected behavior, and any conditions that affected the test.