Files
2025-11-30 08:52:48 +08:00

60 lines
1.5 KiB
Markdown

---
description: Run comprehensive test suite with detailed reporting
argument-hint: [test-type] [coverage-threshold]
---
# Test Execution Command
Execute comprehensive test suite with detailed reporting and coverage analysis.
## Context
- Test type: $1 (unit|integration|e2e|all - default: all)
- Coverage threshold: $2 (default: 80%)
- Current test files: !`find . -name "*test*" -o -name "*spec*" | head -10`
- Test configuration: @package.json
## Test Execution Strategy
### 1. **Unit Tests**
- Run isolated component tests
- Validate business logic
- Check error handling
- Measure code coverage
### 2. **Integration Tests**
- Test component interactions
- Validate API endpoints
- Check database operations
- Test external service integrations
### 3. **End-to-End Tests**
- Full user workflow testing
- Cross-browser compatibility
- Performance validation
- Accessibility compliance
### 4. **Test Reporting**
- Generate detailed test reports
- Coverage analysis and visualization
- Performance metrics
- Failure analysis and recommendations
## Quality Gates
- All tests must pass
- Coverage must meet $2% threshold
- No critical security vulnerabilities
- Performance benchmarks within limits
## Expected Outcome
- Complete test execution report
- Coverage analysis with recommendations
- Performance metrics and benchmarks
- Actionable feedback for improvements
## Failure Handling
If tests fail:
- Detailed failure analysis
- Root cause identification
- Suggested fixes and improvements
- Priority-based remediation plan