autorenew

技能详情

需求分析

输入需求文档或用户故事,输出信息缺口、业务规则、风险和测试范围。

状态稳定
类型原子 Skill
领域需求质量
生命周期需求
适合角色QA / BA / PM / DEV
语言中文 / 英文
评测有评测 ✓
同步日期2026-09-15

解决什么问题

输入需求文档或用户故事,输出信息缺口、业务规则、风险和测试范围。

它把测试设计前的需求理解,变成一份可以评审、跟进和继续执行的质量输入。

  • 业务规则描述不完整,正常流程明确但异常流程缺失。
  • 状态变化、边界条件和外部依赖没有定义清楚。
  • 验收标准无法直接验证,需求缺口被带入测试设计。
  • API、UI 与业务规则之间存在不一致,质量风险没有优先级。

适用场景

推荐使用
  • 新需求进入需求细化阶段。
  • 用户故事初步完成,需要确认是否可测试。
  • 进行 PRD 评审或测试分析开始前。
  • 需求发生重大变化,需要重新梳理范围和风险。
不建议直接使用
  • 已经明确只需要生成测试用例。
  • 单纯分析 PR 变更。
  • 单纯排查生产事故。
  • 单纯做 API 自动化或执行回归测试。

输入

最低输入
  • 需求 / 用户故事
  • 当前变更目标
推荐输入
  • PRD
  • 验收标准
  • UI / 原型
  • API 规范
  • 业务规则
  • 架构
  • 已有测试用例
  • 历史缺陷
可选上下文
  • 源代码
  • PR 变更
  • 生产日志
  • 指标
  • 历史需求

输出

输出不是一段泛化总结,而是一份可以直接进入评审、测试设计和后续跟进的结构化分析报告。

不安装也能判断输出价值

  1. 01范围总结
  2. 02业务目标
  3. 03参与者
  4. 04业务规则
查看完整输出结构
  1. 05主流程
  2. 06替代流程
  3. 07异常流程
  4. 08状态变化
  5. 09依赖关系
  6. 10边界条件
  7. 11信息缺口
  8. 12歧义
  9. 13质量风险
  10. 14待确认问题
  11. 15建议下一步

输出预览

优先级发现证据影响行动
P0升级失败后的会员状态未定义AC-03状态可能不一致PM 明确失败规则
P1外部权益接口超时行为未知API 规范无法设计恢复场景开发补充超时策略
P110,000 元边界定义不明确PRD边界测试无法确定明确 >= / >

真实示例

输入

新增会员等级自动升级功能。金卡用户累计消费达到 10,000 元后,自动升级为白金卡,并立即获得白金卡权益。

调用
@skill requirements-analysis

分析这个会员升级需求,识别业务规则、边界、依赖、缺口和质量风险。
结果
  • 业务规则金卡 → 白金卡;累计消费达到 10,000
  • 信息缺口退款后累计消费是否回退?升级失败是否重试?
  • 边界条件9,999.99 / 10,000.00 / 10,000.01
  • 依赖会员服务 / 订单服务 / 权益服务
  • 质量风险P0:会员已升级,但权益未发放。

工作原理

  1. 01理解上下文
  2. 02提取业务规则
  3. 03识别流程与状态
  4. 04识别边界与依赖
  5. 05发现信息缺口
  6. 06识别质量风险
  7. 07输出结构化分析

安装与快速开始

安装命令 / SHELL
npx skills add \
  https://github.com/naodeng/awesome-qa-skills/tree/main/skills/zh/testing-types/requirements-analysis
  -g
requirements-analysis.prompt
@skill requirements-analysis

分析这个需求,识别业务规则、边界、依赖、信息缺口和质量风险。

需求:
[粘贴需求内容]