核心能力一:多格式文档智能解析

这个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 → 提取功能点:账号密码校验、记住登录状态、密码强度校验、登录失败锁定...

第三步:输出评审报告

  • 一、覆盖率概览

覆盖率概览

  • 二、已有用例分析

已有用例分析

  • 三、缺失用例清单

缺失用例清单

  • 四、覆盖率汇总

覆盖率汇总

  • 五、总结与建议

总结与建议

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐