一、适用问题
用户需根据实际需求生成功能验收清单,确保覆盖所有关键功能点,包括但不限于性能指标、兼容性测试、用户界面规范等。
二、准备资料
需提供以下资料:
1. 产品需求文档(PRD)
2. 功能模块清单
3. 测试用例模板
4. 用户场景描述
5. 技术实现方案
三、具体步骤
1. 逐项梳理产品需求,明确功能边界
2. 制定测试用例,覆盖正常、边界、异常场景
3. 设计验收标准,包括功能正确性、性能指标、兼容性等
4. 编写用户操作指南与故障排查手册
5. 制定版本迭代计划,确保功能持续优化
四、虚构示例
原始输入:
"请生成GPT功能验收清单,包含性能指标、兼容性测试、用户界面规范等项。"
完整提示词:
"请根据以下资料生成功能验收清单:
1. 产品需求文档(PRD)
2. 功能模块清单
3. 测试用例模板
4. 用户场景描述
5. 技术实现方案
请确保清单包含性能指标、兼容性测试、用户界面规范等项,并按照以下格式输出:
- 功能模块:XXX
- 验收标准:XXX
- 测试用例:XXX
请以清晰结构呈现,确保逻辑严谨,内容完整。"
示例输出:
功能验收清单
1. 性能指标
- 响应时间:≤2秒
- 吞吐量:≥1000请求/秒
- 稳定性:连续运行72小时无故障
2. 兼容性测试
- 系统平台:Windows 10/Ubuntu 20.04
- 浏览器:Chrome 85+、Firefox 88+
- 设备类型:PC、手机、平板
3. 用户界面规范
- 响应式设计:适配不同屏幕尺寸
- 交互反馈:点击提示、加载动画
- 界面层级:主界面、子菜单、操作按钮
4. 用户场景描述
- 操作流程:登录→首页→功能模块→退出
- 测试用例:登录失败、页面加载缓慢、操作错误
5. 技术实现方案
- 前端:React框架,使用TypeScript
- 后端:Node.js,REST API
- 数据库:MySQL,支持事务处理
五、核对清单
1. 是否包含所有功能模块?
2. 是否覆盖性能、兼容性、用户界面等关键点?
3. 是否有清晰的验收标准和测试用例?
4. 是否有用户场景描述与测试用例匹配?
5. 是否有技术实现方案与功能描述对应?
6. 是否按照逻辑结构呈现,易于阅读?
7. 是否符合产品需求文档的要求?
8. 是否有版本迭代计划?
9. 是否有故障排查手册?
10. 是否有清晰的格式和排版?
六、常见误区
1. 未明确功能边界,导致验收标准模糊
2. 忽视兼容性测试,影响用户使用体验
3. 缺少用户场景描述,无法验证功能实用性
4. 技术实现方案与功能描述不一致
5. 未按逻辑结构呈现,影响可读性
6. 未包含版本迭代计划,无法持续优化
7. 未编写故障排查手册,影响问题解决效率
8. 未按要求格式输出,导致信息混乱
9. 未核实资料来源,可能存在信息偏差
10. 未进行充分测试,影响清单准确性