什么是测试用例评审SKILL
·
核心能力一:多格式文档智能解析
这个SKILL支持解析多种格式的输入文件:
Excel用例解析
自动识别Excel表头,提取关键字段:
- 用例编号(如TC_001)
- 所属模块(登录、注册、首页等)
- 用例标题(测什么)
- 测试步骤(怎么测)
- 预期结果(期望什么)
系统会自动识别模块分组和优先级分布,结构化输出JSON数据,方便后续比对。
需求文档解析
支持四种主流格式:
- Word (.docx):提取文本段落和表格内容
- PDF (.pdf):使用PyMuPDF提取文本
- Markdown (.md):解析标题层级和列表项
- 图片 (.png/.jpg):调用AI视觉理解提取功能描述
核心能力二:智能比对分析
解析完成后,系统会进行多维度比对:
覆盖率计算
模块覆盖率 = (用例中已覆盖的功能点数 / 需求中该模块总功能点数) × 100%
系统会按模块统计覆盖率,生成直观的百分比数据。覆盖率低于70%的模块会被标记为重点补充对象。
缺口识别
系统会自动识别以下问题:
- 需求中有明确功能描述,但用例中无对应测试点
- 用例中测试步骤与需求描述不一致
- 缺少异常场景或边界条件测试
核心能力三:自动化报告生成
比对完成后,自动输出结构化评审报告:
## 用例评审报告
### 覆盖率概览
| 模块 | 需求功能点数 | 已有用例数 | 覆盖率 |
|------|-------------|-----------|--------|
| 登录 | 8 | 7 | 87.5% |
| 注册 | 5 | 4 | 80% |
### 缺失用例清单
#### 登录模块
1. **密码强度校验** - 缺失边界测试
- 建议用例类型:边界测试
- 建议优先级:P1
### 补充建议
...
报告按模块分类,附带优先级建议,拿来就能用。
实战案例:登录模块用例评审
第一步:收集文件
用例文件:登录模块测试用例.xlsx
需求文档:V2.0需求文档.docx
第二步:执行评审
加载两个文件,系统自动解析:
- Excel → 提取用例:TC_001正确登录、TC_002密码错误、TC_003账号不存在...
- Word → 提取功能点:账号密码校验、记住登录状态、密码强度校验、登录失败锁定...
第三步:输出评审报告
- 一、覆盖率概览

- 二、已有用例分析

- 三、缺失用例清单

- 四、覆盖率汇总

- 五、总结与建议

更多推荐

所有评论(0)