CaseWriter Module
CaseWriter is the RabbitQA module for generating, reviewing, and managing test cases.

What CaseWriter Does
CaseWriter turns requirements into test cases with AI, puts every generated case through a review gate, and stores the approved ones in the shared test repository.
The module covers four things:
- Generation — create test cases from documents, requirement text, URLs, PBIs, SmartRequests, tracker issues, screenshots, and AI Studio screens.
- Review — every AI-generated case starts as Pending Review and must be approved before it can reach the test repository.
- Repository — a tree of test sets and test cases with search, filters, bulk actions, duplicate detection, and Git-driven regeneration.
- Exchange — Excel import and export, and a native TestRail import wizard.
Navigation
The CaseWriter sidebar has six entries.
| Entry | Path | What it is |
|---|---|---|
| Dashboard | /casewriter/dashboard | Metrics, recent test cases, quick actions, top test sets |
| File Management | /casewriter/files | Analyzer's file screen, rendered under CaseWriter |
| AI Test Case Generation | /casewriter/ai-generator | The generation wizard |
| AI Test Sessions | /casewriter/ai-tests | Session list and session detail |
| Test Repository | /casewriter/test-repository | Test sets and test cases |
| Settings | /casewriter/settings | Analyzer's settings, AI Tests tab |
File Management and Settings are not separate CaseWriter screens. Both URLs are rewritten to Analyzer, so you are looking at Analyzer's pages with the CaseWriter sidebar still highlighted. See File Management and Settings.
The Review Gate
This is the workflow that ties the module together.
- A generation session produces test cases with the review status Pending Review.
- A reviewer approves, rejects, or re-opens cases — one at a time or in bulk.
- Only Approved cases can be saved to the main test repository.
- Every decision is recorded in a review history timeline.
Regenerated and duplicated cases are reset to Pending Review; they do not inherit an earlier approval.
Read Review Workflow before you plan a team process around CaseWriter.
Where CaseWriter Connects
- TestPilot — the test repository is the same store TestPilot draws from when you build a test run.
- AutoRunner — AI Studio can send screens to the generator and link scenarios to repository test cases.
- Smart PBI — generated PBIs can be used as a generation source.
- SmartRequest — a request can be pushed into the generator as a source.
- Analyzer — owns the file library, the generation UI, and the AI Tests settings that CaseWriter uses.
Getting Started
- Follow the Quick Start to run your first generation end to end.
- Learn the generator in AI Test Case Generation.
- Set up your team's review process with Review Workflow.
- Apply the writing standards in Best Practices.