Feature

Test Case Management with Folder Hierarchy

Organize your test catalog in an intuitive folder structure

Organize your test catalog in an intuitive folder structure. Drag and drop test cases, create nested hierarchies, and keep even the largest test suites manageable. BesTest stores test cases in its own data model, so your Jira backlog stays clean and fast.

Live preview - the real BesTest UI, running here

B
BesTest/Test Cases
Search test cases
BasicBQLfolder = "Authentication" AND (priority in (High, Highest) OR label ~ "regression")Apply12 resultsClear
KeyNameStatus
PHX-TC-318Reset link expires after 24 hoursActive
PHX-TC-319Invalid email shows inline errorActive
PHX-TC-320Rate limit after 5 failed attemptsChanges Needed
PHX-TC-150Session times out after idle periodActive
PHX-TC-91Password complexity is enforcedIn Review
PHX-TC-204Remember-me persists for 30 daysDraft
PHX-TC-377Account locks after repeated failuresActive
PHX-TC-143MFA enrolment sends SMS codeActive
PHX-TC-161Reset token is single-useIn Review
PHX-TC-188Expired link shows resend optionActive
PHX-TC-205Reset disabled for SSO accountsArchived
1 selected Add to Cycle Move
Showing 1-12 of 248 test cases‹›

Not a screenshot - the same React components the app ships, with demo data.

How It Works

Test case management in BesTest is built around a folder hierarchy that keeps even large test catalogs navigable. Create nested folders that mirror your product's architecture - a top-level "Payments" folder with sub-folders for "Checkout", "Refunds" and "Subscriptions" - and drag test cases between them, one or many at a time, without losing links or execution history.

Each test case holds sequential steps with an action, test data and an expected result, or a BDD scenario in Gherkin. The step editor works the same way when you create a test case and when you edit one: big step numbers you can scan, drag handles (or Alt + up/down) to reorder, and Tab to move through the fields - Tab in the last expected result adds a new step. The Gherkin editor grows with your text, shows line numbers and keeps a syntax guide at your side. A step that only needs an expected result, or only test data, saves just fine.

When a feature lands with a list of scenarios, Create in bulk turns one name per line into that many test cases, with the shared fields set once. Do it from the test case catalog, or from the BesTest panel on a Jira work item so every new test case is linked to the story from the start. Need your own vocabulary? Add custom fields (a "Component" or "Platform" select, for example) and filter or build Smart Collections on them. Filters range from a quick name or key search to BQL queries with ORDER BY.

BesTest stores test cases in its own data model rather than as Jira issues. Your backlog stays clean, your issue count stays low, and thousands of test cases never slow your instance down. Test cases still link to Jira work items and to requirements for full traceability - they just don't pollute your project's issue list.

Key Benefits

Organize test cases in nested folders that mirror your product - modules, features, sub-features - and drag one or many into a new folder as the product evolves.
A step editor built for speed: large step numbers, drag (or Alt + arrow) to reorder, and Tab in the last expected result adds the next step without touching the mouse.
Write BDD (Gherkin) where it fits: the editor shows line numbers, indents with Tab and keeps a syntax guide beside your text.
Create many test cases at once - one name per line, folder, owner, priority and custom fields set once - from the catalog or a Jira work item.
Filter by any field, including your own custom fields, with simple filters or BQL (a JQL-like query language with ORDER BY).
Test cases are stored outside of Jira issues, so your backlog stays clean, your issue count stays low, and your Jira instance stays fast.

Try Test Case Management with Folder Hierarchy in BesTest

Install BesTest from the Atlassian Marketplace and start using test case management with folder hierarchy inside Jira in minutes. Free for teams up to 10 users.

Try BesTest Free