Test case fields
| Field | Description |
|---|---|
| Title | A short description of what the test verifies |
| Description | Optional context about the test’s purpose |
| Preconditions | Setup state required before the test can run (e.g., User must be logged in) |
| Steps | An ordered list of actions. Each step has a Step description, Expected result, and optional Test data |
| Expected Result | The overall outcome when all steps pass |
| Priority | One of: Critical, High, Medium, Low |
| Type | One of: Functional, Integration, E2E, Performance, Security, API, UI |
| Status | One of: Draft, Ready, Active, Deprecated |
| Automated | Checkbox indicating whether this test is executed by automation |
| Tags | Free-form labels for grouping and filtering |
Creating a test case manually
Open your project's test cases list
Navigate to your project, then click Test Cases (shown as Tests in the sidebar) in the project navigation.
Fill in the form
Enter a title. Add one or more test steps — each step has a description, expected result, and optional test data field. Use Add Step to append more steps, and the × button to remove any step (a minimum of one step is required).
Set metadata
Choose priority, type, and status. Mark the test as Automated if it is executed by a test runner rather than a human. Add any tags to help with filtering.
Importing from AI analysis output
The fastest way to populate a project with test cases is to generate them from your codebase and import them in bulk.Generate tests with AI
From the project overview, click Generate Tests with AI in the Quick Actions panel. This opens the analysis page pre-scoped to your project.
Complete the analysis
Select your input method (paste code, fetch from GitHub, or upload files), configure your goal and output format, and run the analysis.
Bulk-imported test cases start with a status of Draft. Review them and change the status to Ready once you have verified they are correct.
Filtering and sorting
The test cases list includes a stats bar showing counts by status (Total, Ready, Draft, Active, Deprecated). Click any status pill to filter the list to that status instantly. You can also filter by:- Status, priority, type, or automated/manual
- Free-text search across title, key, and description
