| name | pm-testcase-writer |
| description | 产品经理测试用例与验收用例生成技能。用于根据 PRD、原型、用户故事或功能说明生成测试用例、验收标准、边界场景和回归清单。 |
PM Testcase Writer
Purpose
把产品需求转化为可执行的测试用例和验收清单,帮助产品、测试、研发在评审和上线前确认功能是否符合预期。
When to Use
- 用户要求写测试用例、验收用例、UAT 用例、测试点、验收标准。
- 用户提供 PRD、原型、功能说明、接口逻辑或用户故事。
- 功能包含多角色、多状态、权限、表单、列表、审批、AI 评分、数据同步或通知触达。
Input
| 信息 | 说明 |
|---|
| 功能范围 | 需要测试的模块和功能点 |
| 用户角色 | 不同角色的权限和操作 |
| 业务规则 | 状态、字段、校验、限制、异常 |
| 页面/接口 | 涉及页面、接口、通知、导入导出等 |
| 验收目标 | 上线前验收、研发自测、测试执行或客户 UAT |
Output Structure
默认输出:
- 测试范围
- 测试角色与环境假设
- 测试数据准备
- 功能测试用例
- 权限测试用例
- 状态流转测试用例
- 异常与边界测试用例
- AI 功能测试用例,如适用
- 数据与埋点验证
- 回归测试清单
- 验收标准
测试用例表:
Rules
- 测试用例必须可执行,不能只写测试点。
- 操作步骤和预期结果要对应。
- 必须覆盖正常路径、异常路径、边界值、权限差异、状态流转和数据一致性。
- B 端产品必须覆盖组织隔离、角色权限、批量操作、导入导出、日志、配置变更。
- AI 功能必须覆盖输入为空、低质量输入、模型无结果、结果错误、置信度低、人工修正、重新生成、历史记录。
- 招聘/HR 场景必须覆盖候选人、职位、简历、面试评价、通知、账号和数据同步。
- 输出最后必须给出“上线验收通过标准”。