Skip to main content
Version: 1.0.8

CaseWriter Module

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

AIGenerator

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.

The CaseWriter sidebar has six entries.

EntryPathWhat it is
Dashboard/casewriter/dashboardMetrics, recent test cases, quick actions, top test sets
File Management/casewriter/filesAnalyzer's file screen, rendered under CaseWriter
AI Test Case Generation/casewriter/ai-generatorThe generation wizard
AI Test Sessions/casewriter/ai-testsSession list and session detail
Test Repository/casewriter/test-repositoryTest sets and test cases
Settings/casewriter/settingsAnalyzer's settings, AI Tests tab
note

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.

  1. A generation session produces test cases with the review status Pending Review.
  2. A reviewer approves, rejects, or re-opens cases — one at a time or in bulk.
  3. Only Approved cases can be saved to the main test repository.
  4. 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

  1. Follow the Quick Start to run your first generation end to end.
  2. Learn the generator in AI Test Case Generation.
  3. Set up your team's review process with Review Workflow.
  4. Apply the writing standards in Best Practices.