Test Rounds
Test Rounds is a core Qaptly feature used to organize and execute test cases. Each Test Round represents a complete test execution cycle.Feature List
| Feature | Description | Documentation Link |
|---|---|---|
| Test Round List | View and manage all test rounds | test-round-list |
| Test Round Details | View detailed information and test cases for a single round | test-round-detail |
| Test Round Templates | Create and manage test round templates | templates |
| Test Round Triggers | Set up conditions to automatically trigger test rounds | triggers |
| Test Reports | View test execution result reports | reports |
Access Paths
| Feature | URL |
|---|---|
| Test Round List | /test-rounds |
| Test Round Details | /test-rounds/:roundId |
| Test Round Report | /test-rounds/:roundId/report |
| Test Case Execution | /test-rounds/:roundId/cases/:caseId |
| Test Round Templates | /test-round-template |
| Trigger Management | /test-rounds/triggers |
| Create Trigger | /test-rounds/triggers/create |
Core Concepts
Test Round Status
| Status | Description |
|---|---|
pending | Pending - Round created but not yet started |
in_progress | In Progress - Round is executing tests |
completed | Completed - All test cases have been executed |
running | Running - Automated tests are executing |
stopped | Stopped - Round was manually stopped |
Execution Type
| Type | Description |
|---|---|
manual | Manual Execution - Test cases are executed manually by testers |
automation | Automated Execution - Test cases are executed by automation system |
Workflow
┌─────────────────────────────────────────────────────────────────┐
│ Test Round Workflow │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 1. Preparation Phase │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │Create Template│ → │Set Environment│ → │Select Test Cases│ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │
│ 2. Create Round │
│ ┌─────────────┐ ┌─────────────┐ │
│ │Select Template│ → │Create Round │ │
│ └─────────────┘ └─────────────┘ │
│ │ │ │
│ │ OR │ │
│ ▼ ▼ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │Auto Trigger │ → │Auto Create │ │
│ │ │ │ Round │ │
│ └─────────────┘ └─────────────┘ │
│ │
│ 3. Execute Tests │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │Start Round │ → │Execute Test │ → │Record Results│ │
│ │ (Start) │ │ Cases │ │(Pass/Fail) │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │
│ 4. Complete & Report │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │Complete Round│ → │Generate │ → │Analyze │ │
│ │ (Complete) │ │ Report │ │ Results │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
Permission Descriptions
| Operation | Regular User | Team Admin |
|---|---|---|
| View test rounds | ✓ | ✓ |
| Create test rounds | ✓ | ✓ |
| Start/Complete rounds | ✓ | ✓ |
| Execute test cases | ✓ | ✓ |
| Manage templates | ✓ | ✓ |
| Manage triggers | ✓ | ✓ |
Related Documentation
- Test Case Manager - Create and manage test cases
- Test Environment Manager - Configure test environments