Loading...
Loading...
Use this skill when you need to review test cases for completeness, clarity, maintainability, and missing scenarios; triggers include 'test case review' and 'test case review'.
npx skill4agent add naodeng/awesome-qa-skills test-case-reviewertest-case-reviewer-enprompts/test-case-reviewer.mdprompts/output-formats.md## Test Case Review Checklist
### Basic Information
- [ ] Unique test case ID
- [ ] Clear title
- [ ] Priority marked
- [ ] Type marked
### Preconditions
- [ ] Complete preconditions
- [ ] Feasible preconditions
- [ ] Clear dependency relationships
### Test Steps
- [ ] Detailed and specific steps
- [ ] Repeatable steps
- [ ] Clear step numbering
- [ ] No missing steps
### Test Data
- [ ] Specific and clear data
- [ ] Accessible data
- [ ] Covers boundary values
- [ ] Includes abnormal data
### Expected Results
- [ ] Clear results
- [ ] Verifiable results
- [ ] Complete results
- [ ] No ambiguous descriptions
### Coverage
- [ ] Normal scenarios
- [ ] Exception scenarios
- [ ] Boundary conditions
- [ ] Permission verification## Test Case Review Report
**Review Date**: 2024-02-06
**Reviewer**: Zhang San
**Number of Test Cases**: 50
**Review Scope**: Login Module
### Review Summary
- Overall Quality: Good
- Key Issue: Insufficient boundary value coverage
- Improvement Suggestion: Add exception scenarios
### Issue Statistics
| Severity | Count | Percentage |
|---------|------|------|
| Critical | 2 | 4% |
| High | 5 | 10% |
| Medium | 10 | 20% |
| Low | 8 | 16% |
### Detailed Issues
#### Critical Issues
1. **TC-001**: Missing SQL injection test
- **Impact**: Security risk
- **Suggestion**: Add special character tests
#### High Issues
2. **TC-005**: Incomplete boundary value testing
- **Impact**: Potential defect omission
- **Suggestion**: Supplement boundary value test cases
### Missing Scenarios
- Concurrent login test
- Session timeout test
- Password complexity verification
### Improvement Suggestions
1. Add boundary value testing
2. Supplement exception scenarios
3. Optimize test case descriptions
4. Add automation tagsoutput-templates/template-word.mdtemplate-excel.tsvtemplate-xmind.mdtemplate-json.jsontemplate-csv.csvtemplate-markdown.mdscripts/parse_output_formats.pyparse_word.pyparse_excel.pyparse_xmind.pyparse_json.pyparse_csv.pyparse_markdown.pyconvert_output_formats.pyconvert_to_word.pyconvert_to_excel.pyconvert_to_xmind.pyconvert_to_json.pyconvert_to_csv.pyconvert_to_markdown.pybatch_convert_templates.pyartifacts/python3 scripts/parse_json.py output-templates/template-json.json
python3 scripts/parse_markdown.py output-templates/template-markdown.md
python3 scripts/convert_to_json.py output-templates/template-markdown.md
python3 scripts/convert_output_formats.py output-templates/template-json.json --to csv
python3 scripts/batch_convert_templates.py --skip-same