Create Or Edit Test Case
Click + New in the header to open the New test case slide-over. To edit an existing case, open it from the list and click Edit in the Details Sheet header. The form is split into 4 sections.Classification
Steps
Switch between Classic and Gherkin with the tabs above Step 1.
Click + Add Step to add more steps. Expand Add pre/postconditions to set what must be true before the case runs and the expected system state after.
Tags
Type a tag and press Enter (or click Add) to attach a tag. Tags appear as badges on the case row in the list and in the Details Sheet.Advanced
Advanced fields are hidden by default. Expand this section to setSeverity, Layer, Behavior, and automation flags like Is Flaky and Is Muted.
Search
Use the search bar at the top to find test cases by title. Results update as you type.Sort and Filter
The toolbar has 3 separate controls: Sort, Filter, and Columns.
Applied filters appear as chips above the list. Click Clear all on that row to remove them all at once.
Columns
Click Columns to choose what each row shows.Status and Priority are on by default; Automation, Severity, Type, Layer, Behaviour, and Created by can be turned on.
Columns need room to render, so some appear only on wider screens. The picker tells you which ones: a column ticked on a narrow window shows once there is space for it.
Details Sheet
Click any test case row to open the Details Sheet from the right side. It shows all test case information on a single scrollable page without tabs. The header includes the suite path, case ID with copy link, pagination controls, print option, close button, and status badge. You can update the test case status directly from the header dropdown.Description
The Description section gives a brief overview of what the test case is meant to validate, helping users quickly understand its purpose and scope before execution.Steps
The Steps section defines the test execution flow usingAction and Expected Result columns. Users can switch between Classic and Gherkin views and hide or show the Expected Result column using an eye icon.
Steps support images, screenshot-only evidence, and pinned attachments. New steps can be added using the + Add Step button.
Pre-conditions and Post-conditions
This section appears below Steps as a collapsible block, where Pre-conditions define the required setup or system state that must be in place before execution begins, and Post-conditions define the expected system state after execution is completed.
Attachments
Drag-and-drop or browse to upload. A case allows up to 10 attachments total.
Linked Automation Tests
A link connects a test case to the automated Playwright test that covers it. Linking is what makes a case report its result automatically: in a run, a linked case takes its verdict from CI instead of waiting for someone to test it by hand. An unlinked case stays manual and is never reported as an automation gap. The section lists each linked automated test with its status, run, branch, and date.- If no tests are linked, a Link automation button appears. Once linked, a + Link button is shown to add more tests.
- Search by test name or spec file, and filter by Linked only, Unlinked only, or Linked + unlinked.
- Each row shows the browsers the test runs on, so you can confirm you picked the right one before linking.
The picker groups tests under the spec file they live in, and names the test case you are linking to at the top so you do not lose track of it mid-search. Each test shows the platform it runs on and its last run, which is how you tell two similarly named tests apart before you commit to one. Use Expand all to open every spec file at once, and the filter to show Unlinked only while you work through a backlog.
To create cases from tests you already automated, open New and choose From automation. It creates the test case and the link together, which avoids a mismatch between the 2.
Keeping Links Accurate
A run and a release are only as correct as the links behind them, so getting the mapping right is not optional. 4 rules decide whether a case reports the right result.
When a link goes stale, the run shows the case as
Not run with No CI match in recent runs. Re-link this case to an automated test. That message means the link is broken, not that the pipeline skipped the test. See why a case shows Not run.
Unlinking the last automated test from a case reverts it to Manual.
Properties
The Properties section showsStatus, Priority, Tags, Automation status, Flags, Type, and Severity by default. Click More properties to reveal:
LayerandBehaviour- Current Run Status - the case’s result and assignee from the most recent run it was executed in, with a link to that run. Hidden for a case that has never been run.
Activity
4 tabs at the bottom of the page.Print Test Case
Click the print icon in the top-right corner of the Details Sheet to generate a printable PDF of the test case. The PDF includes the test case ID, title, suite, all classification fields, automation status, description, pre/post-conditions, and test steps.
TipUse Bulk Actions to print multiple test cases at once.
Suites
Browse test cases organized by suite
Bulk Actions
Edit, delete, or print multiple test cases
Concepts & Settings
Field definitions, step formats, and project settings