Browsing & Search

The centre panel is a powerful, configurable data table. It supports text search, multi-criteria filters, five grouping modes, drag-to-reorder columns, and infinite scroll — designed to help you find the right case quickly, even in repositories with thousands of cases.

Think of it as a spreadsheet with a brain

Unlike a static spreadsheet, the case table groups rows by lifecycle state or template, filters by linked issues, and shows live execution status alongside your test case data. You get the familiarity of columns and rows with the intelligence of built-in queries — no formulas needed.

Search

The search field at the top of the table lets you find cases by title or case number.

  • Type a title keyword (e.g. login) to match case titles containing that text.
  • Type a case number (e.g. C-123) to jump directly to that case.
  • Press Enter or click the search button to apply.
  • Click the clear button to reset the search.

Search persists in the URL. You can bookmark or share a search URL and anyone with access will see the same filtered results.

Filters

Click the Filters button to open the filter panel. Filters let you narrow the table to cases matching specific criteria. Multiple filters combine with AND logic — all conditions must be true for a case to appear.

Filter What it matches
Template Cases using a specific template (multi-select)
State Current lifecycle state, e.g. Draft, Ready, Approved (multi-select with icons)
Latest Status Most recent execution result, e.g. Passed, Failed (multi-select with icons)
Created By The user who created the case (multi-select with avatars)
Updated By The user who last edited the case (multi-select with avatars)
Tags Applied tags (multi-select with icons)
Environments Assigned platform configurations (multi-select)
Custom metadata fields Values from DROPDOWN and MULTI_SELECT fields defined in templates
Issues All cases, only cases with linked issues, or only cases without issues

Click Apply to save the filter state or Clear to reset all filters. A badge on the Filters button shows how many active filters are applied. Like search, filters persist in the URL.

Custom field filters only appear for DROPDOWN and MULTI_SELECT field types. Text, number, and date fields do not appear in the filter panel.

Column customisation

Click the Columns button to choose which columns are visible and their order. The following built-in columns are available:

Column Visible by default Notes
Case ID Yes Auto-assigned number (C-1, C-2, …)
Title Yes Always visible — cannot be hidden
Template Yes The template used by the case
State Yes Lifecycle state with icon and colour
Status (Latest) Yes Most recent execution result
Issues No Count of linked external references
Environments No Assigned platform configurations
Tags No Applied tags
Estimate No Time estimate (e.g. 1h 30m)
Created at / Created by No When and by whom the case was created
Updated at / Updated by No When and by whom the case was last edited

In addition to the built-in columns, dynamic columns from DROPDOWN and MULTI_SELECT template fields can be shown. These appear automatically based on the templates used in the project.

Drag columns to reorder them. Choose from width presets to control how much space each column gets. Click Restore defaults to reset to the original layout.

Column preferences are saved per project. Your column layout is stored on the server so it persists across sessions and devices.

Sorting

Click a column header to sort the table by that column. Click again to reverse the direction. The following columns support sorting:

  • Case ID, Title, Template, State, Status (Latest), Issues, Created at, Updated at

The default sort is Created at (newest first).

Grouping modes

By default, the left panel shows the folder tree and the table is filtered by the selected folder. You can switch to a different grouping mode using the dropdown above the folder tree:

Grouping mode What the left panel shows
Folder (default) The hierarchical folder tree. Select a folder to filter cases.
State Buckets for each lifecycle state (e.g. Draft, Ready, Approved) with case counts.
Status (Latest) Buckets for each execution status (e.g. Passed, Failed, Untested) with case counts.
Template Buckets for each template used in the project.
Custom Field Buckets for each value of a DROPDOWN or MULTI_SELECT field. A No value bucket appears for cases without a value.

In non-folder modes, click a bucket to filter the table to cases in that group. This is useful for quickly seeing all Failed cases or all cases using a particular template.

Infinite scroll

The table loads cases in batches as you scroll. A loading indicator appears at the bottom when more cases are being fetched. For large repositories, the table uses virtualised rendering to keep scrolling smooth even with thousands of rows.