Test Case Baseline Management
AngusTester's
Test Case Baseline
management is used to lock test case versions, enabling requirement change tracking and version rollback. Through baseline creation, activation, and comparison, it ensures process control and traceability in testing.
I. Baseline Maintenance
1. Add Baseline
Description: Create a new baseline to record a snapshot of test case versions
Steps:
Test Cases → Baseline
Click "Add Baseline"- Configure baseline attributes:
- Name format:
[Sprint Name]_[Date]
(e.g., Sprint5_20240801) - Description field (document the purpose of the baseline)
- Name format:
- Select test cases for the baseline:
- Batch select by module/tag
- Supports selecting all currently active test cases
⚠ Note: Baseline names must be globally unique.
2. Edit Baseline
Description: Modify configuration information for unactivated baselines
Steps:
Baseline List
Locate baselines withDraft
status- Click the "Edit" icon to enter the edit interface
- Adjustable fields:
- Name/Description (special character restrictions apply)
- Add test cases (unactivated baselines allow additions/deletions)
❗ The scope of test cases in activated baselines cannot be modified.
3. Establish Baseline
Description: Lock test case versions and generate traceable snapshots
Steps:
Baseline List
Select the target baseline- Click the "Establish Baseline" action
- The system automatically:
- Records the current version of test cases (steps/expected results)
- Changes status to
Established
4. Delete Baseline
Description: Remove obsolete baselines to free storage resources
Steps:
Baseline List
Select the target baseline- Click the "Delete" action icon
- Confirm by entering the baseline name in the pop-up window
- The system will:
- Disassociate test case versions
II. Baseline Traceability Analysis
1. View Baseline Test Cases
Description: Verify version snapshots of test cases included in the baseline
Steps:
Baseline List
Click the baseline name- View key information:
- Tree directory of test cases (grouped by module)
- Locked test case step details
- Associated requirement original versions
2. Baseline Test Case Comparison
Description: Analyze differences between test cases in different baselines
Steps:
Baseline Details Page
Click the "Baseline Comparison" tab- Select comparison objects:
- Reference baseline (benchmark)
- Comparison baseline (target for analysis)
- Click "Compare" to generate a report:
- Added test cases (highlighted in green)
- Deleted test cases (marked in red)
- Content changes (blue difference indicators)