测试验收与反馈闭环工具
模拟产品上线前后的验收协作流程,展示产品经理如何管理验收项、反馈分级和问题闭环。
3 APIs
覆盖验收加载、状态更新和反馈新增
1. 产品背景
目标岗位要求产品经理实习生能参与测试用例设计、功能验收、问题跟踪、反馈收集和产品迭代。本作品用于模拟上线前后的验收协作流程。
2. 产品目标
- 将验收清单、反馈池和统计指标放在同一页面。
- 支持验收项新增、查看、编辑、删除和勾选,并回写后端状态。
- 支持新增反馈并刷新反馈池与统计数据。
3. 目标用户与核心场景
产品经理管理验收标准和迭代优先级;测试同学记录功能是否通过验收;运营和客户成功提交上线后的使用反馈。
4. 功能需求
验收统计
- 展示验收完成数量、待跟进问题、本轮反馈数量。
- 统计数据随验收项增删改查、勾选和新增反馈变化。
功能验收清单
- 展示功能验收项,支持新增、查看、编辑、删除。
- 勾选后调用后端 PATCH 接口更新状态。
- 新增使用 POST,删除使用 DELETE。
反馈与迭代池
- 展示反馈标题、产品判断和处理状态。
- 支持 P0、本轮修复、P1、文档补充等状态。
5. Axure 原型设计
01统计卡
验收完成、待跟进、本轮反馈。
02验收清单
功能项和勾选状态。
03反馈池
标题、判断、状态标签。
04新增反馈
录入标题、说明和状态。
05统计同步
新增和勾选后刷新数据。
6. 数据与接口
GET
/api/acceptance返回验收统计、验收清单和反馈池。
POST
/api/acceptance/check提交 text,新增验收项。
PATCH
/api/acceptance/check提交 id、done 或 text,更新验收项。
DELETE
/api/acceptance/check提交 id,删除验收项。
POST
/api/acceptance/feedback提交 title、note、status,新增反馈。
7. 验收标准
- 页面打开后可以从后端加载验收数据。
- 新增、编辑、删除、勾选验收项后,验收完成数量同步变化。
- 新增反馈后,反馈池新增记录,统计数量同步变化。
- 接口不可用时页面仍能展示静态 fallback 内容。
- 移动端下统计卡、清单、反馈池纵向排列。
8. 增强版功能说明
任务流
- 查看验收统计,判断当前发布风险。
- 新增、编辑、删除或勾选验收项,实时刷新完成度。
- 按阻塞项、下一版、文档补充筛选反馈。
- 新增反馈后自动更新发布决策和测试报告。
新增输出物
- 发布决策:可以发布或暂缓发布。
- 测试报告:通过项、未完成项、反馈数量、发布结论。
- 问题筛选:帮助产品经理聚焦 P0 阻塞项。
9. 测试与部署
本地 Node 服务端口为 4173。主要测试覆盖 GET 数据加载、PATCH 勾选状态、POST 新增反馈和统计同步。部署方式为本地静态页面 + Node HTTP API。