Skip to main content

Test Cases

Test cases help you verify that requirements are being met and track testing progress.

Updated over a week ago

What are Test Cases?

Test cases are structured tests that:

  • Verify requirements are implemented correctly

  • Document testing procedures

  • Track pass/fail results over time

  • Provide evidence of quality

Viewing Test Cases

All Test Cases

Navigate to All Test Cases to see test cases across all projects.

Project Test Cases

  1. Open a project

  2. Go to Requirements tab

  3. View test cases linked to each requirement

Test Case Details

Each test case shows:

  • Title and description

  • Steps to execute

  • Expected result

  • Linked requirements

  • Execution history

Creating Test Cases

From a Requirement

  1. Open a requirement

  2. Click + Add Test Case

  3. Fill in the details:

    • Title - What's being tested

    • Steps - How to execute the test

    • Expected Result - What should happen

    • Preconditions - What must be true before testing

  4. Click Create

Standalone Test Case

  1. Navigate to All Test Cases

  2. Click + New Test Case

  3. Fill in details

  4. Link to requirements later

Test Case Properties

Property

Description

Title

Brief name of the test

Description

What this test validates

Steps

Step-by-step procedure

Expected Result

What should happen

Preconditions

Required setup

Requirement

Linked requirement(s)

Status

Current execution status

Executing Tests

Run a Test

  1. Open the test case

  2. Click Execute

  3. Follow the steps

  4. Record the result:

    • Pass - Test succeeded

    • Fail - Test failed

    • Blocked - Could not execute

    • Skipped - Intentionally not run

  5. Add notes about the execution

  6. Click Save Result

Test Execution History

View past executions:

  1. Open the test case

  2. Click Execution History

  3. See all previous runs:

    • Date and time

    • Result (pass/fail)

    • Who executed

    • Notes

Linking Test Cases

Link to Requirements

Connect tests to requirements:

  1. Open the test case

  2. Click Link Requirement

  3. Select one or more requirements

  4. The link appears on both records

Link to Issues

When a test fails:

  1. Open the test case

  2. Click Link Issue

  3. Create or select an issue

  4. Track issue resolution

Editing Test Cases

  1. Open the test case

  2. Click Edit

  3. Update any field

  4. Changes save automatically

Deleting Test Cases

  1. Open the test case

  2. Click ... menu

  3. Select Delete

  4. Confirm deletion

Note: Execution history is also deleted.

Test Coverage

Track which requirements have tests:

  • View requirements with/without test cases

  • Identify gaps in test coverage

  • Prioritize creating tests for critical requirements

Best Practices

Writing Test Cases

  • Write clear, specific steps

  • Include expected results for each step

  • Document any preconditions

  • Make tests repeatable

Test Organization

  • Create one test case per scenario

  • Group related tests

  • Link to relevant requirements

Execution Tracking

  • Execute tests regularly

  • Record all results (even skipped)

  • Note any issues encountered

  • Update tests when procedures change

Did this answer your question?