9.6 KiB
9.6 KiB
已被取代(2026-09-20):本文件为 V1.0 版 UAT 用例(39 用例),仅作历史参考; 现行 V1.1 分角色 UAT 用例见 (46 用例,9 角色 × 7 路径)。
丹阳公益婚恋服务平台 V1.0 — UAT 验收测试
本文档为 UAT 验收测试执行记录,每个用例必须由真实角色用户(非开发人员)执行。 验收标准:普通用户不培训基本会用,审核员可连续处理审核,红娘不依赖Excel完成服务, 活动管理员完成整场模拟,志愿者简单培训即可签到,风控员能处理标准举报, 管理员能管理权限但不能越权。
一、UAT 执行概览
| 测试角色 | 用例数 | 通过 | 失败 | 阻塞 | 负责人 | 日期 |
|---|---|---|---|---|---|---|
| 普通用户 | 8 | _ | _ | _ | ||
| 审核员 | 6 | _ | _ | _ | ||
| 公益红娘 | 6 | _ | _ | _ | ||
| 活动管理员 | 5 | _ | _ | _ | ||
| 志愿者 | 4 | _ | _ | _ | ||
| 风控员 | 5 | _ | _ | _ | ||
| 平台管理员 | 5 | _ | _ | _ | ||
| 合计 | 39 |
二、普通用户 UAT(P24-T01)
测试账号: 使用真实注册用户账号,未培训
UAT-01 注册与登录
- 1.1 打开微信小程序 → 看到启动页
- 1.2 点击「微信快捷登录」→ 成功进入绑定手机号页
- 1.3 输入手机号 → 获取验证码 → 提交 → 成功
- 1.4 二次登录 → 直接进入首页(有Tab栏)
UAT-02 实名认证
- 2.1 进入实名认证页 → 填写姓名+身份证号
- 2.2 提交 → 显示「审核中」状态
- 2.3 等待审核通过后 → 进入资料填写流程
UAT-03 填写资料
- 3.1 基础资料页 → 填写年龄/区域/婚姻状态 → 保存 → 下一步
- 3.2 生活资料页 → 填写学历/职业/生活方式 → 保存 → 下一步
- 3.3 上传照片 → 选择3张 → 提交 → 显示「已上传」
- 3.4 填写择偶条件 → 设置 Required + Preferred → 保存
- 3.5 确认页 → 浏览全部资料 → 点击「提交审核」
UAT-04 审核状态查看
- 4.1 提交后 → 自动跳转到审核状态页
- 4.2 审核中 → 显示「正在审核,请耐心等待」
- 4.3 审核通过 → 进入首页(底部Tab栏出现)
- 4.4 审核需修改 → 显示修改原因 → 可以重新编辑
UAT-05 首页与推荐
- 5.1 首页 → 显示每日推荐卡片(最多6张)
- 5.2 左滑「不合适」→ 卡片消失,下一个出现
- 5.3 右滑「喜欢」→ 如对方也喜欢 → 弹出「你们匹配了!」
- 5.4 点击推荐卡片 → 进入对方资料详情页
UAT-06 找对象
- 6.1 点击「找对象」Tab → 进入发现页
- 6.2 点击筛选按钮 → 调整地区/年龄范围 → 结果实时更新
- 6.3 点击用户卡片 → 查看详情 → 可以Like/Pass/Block
UAT-07 消息与聊天
- 7.1 点击「消息」Tab → 显示有Match的会话列表
- 7.2 点击进入聊天 → 可以看到安全提示横幅
- 7.3 发送文字消息 → 对方实时收到
- 7.4 发送包含「投资」「转账」等关键词 → 收到风险提示
UAT-08 活动参与
- 8.1 点击「活动」Tab → 看到即将开始的活动列表
- 8.2 点击活动 → 查看详情 → 报名 → 等待审核
- 8.3 审核通过 → 在活动当日 → 打开「我的活动」→ 查看签到码
- 8.4 向工作人员展示签到码 → 签到成功
三、审核员 UAT(P24-T02)
测试账号: 具有 reviewer 角色的 Operator
UAT-09 待审核队列
- 9.1 登录后台 → 进入「资料审核」页面
- 9.2 看到「待审核队列」Tab → 显示待审核任务列表
- 9.3 点击「领取」→ 任务转入「我的审核」
- 9.4 同一任务不能被其他人领取(FOR UPDATE SKIP LOCKED)
UAT-10 审核操作
- 10.1 点击任务 → 进入详情 → 左侧资料/右侧操作
- 10.2 点击「通过」→ 确认弹窗 → 提交 → 用户收到通知
- 10.3 点击「需修改」→ 选择修改原因 → 提交 → 用户收到具体原因
- 10.4 点击「拒绝」→ 选择拒绝原因 → 提交
UAT-11 批量处理
- 11.1 连续领取3个任务 → 依次审核 → 无卡顿
- 11.2 审核历史 → 可查看之前审核的任务记录
四、公益红娘 UAT(P24-T03)
测试账号: 具有 matchmaker 角色的 Operator
UAT-12 工作台首页
- 12.1 登录红娘工作台 → 显示核心数据卡片
- 12.2 今日待处理 / 新服务申请 / 待跟进用户 / 推荐待反馈 / 即将到期跟进
UAT-13 服务申请处理
- 13.1 进入「服务申请」列表 → 筛选「待接单」
- 13.2 点击「接单」→ 自己成为负责红娘
- 13.3 进入服务详情 → 查看用户资料 + 择偶条件
- 13.4 点击「推荐对象」→ 选择一个用户 → 发送通知
- 13.5 点击「添加跟进」→ 填写跟进记录
- 13.6 点击「完成服务」→ 标记服务完成
五、活动管理员 UAT(P24-T04)
测试账号: 具有 activity_manager 角色的 Operator
UAT-14 活动创建
- 14.1 进入「活动管理」→ 点击「创建活动」
- 14.2 填写标题/描述/时间/地点/名额 → 保存草稿
- 14.3 编辑 → 设置报名开启时间 → 发布 → 状态变为「报名中」
UAT-15 报名审核
- 15.1 进入「活动报名」→ 看到待审核报名列表
- 15.2 点击「通过」→ 名额自动扣除(不超卖)
- 15.3 点击「拒绝」→ 填写原因 → 用户收到通知
- 15.4 名额已满时 → 新报名自动显示「名额已满」
UAT-16 活动签到
- 16.1 活动当日 → 进入「签到管理」→ 看到已签到名单
- 16.2 扫描用户签到码 → 验证成功 → 记录签到
- 16.3 手工输入用户ID → 同样可签到
- 16.4 重复签到同一用户 → 返回「已签到」而非新建
六、志愿者 UAT(P24-T05)
测试账号: 具有 volunteer 角色的 Operator
UAT-17 签到操作
- 17.1 简单培训后(<5分钟)→ 能独立完成签到
- 17.2 扫描签到码 → 显示「签到成功」
- 17.3 手动输入用户ID → 同样能签到
- 17.4 查看已签到名单 → 只显示自己负责的活动
七、风控员 UAT(P24-T06)
测试账号: 具有 risk_operator 角色的 Operator
UAT-18 举报处理
- 18.1 进入「举报中心」→ 看到按优先级排序的举报列表
- 18.2 诈骗/冒充类举报排在最前
- 18.3 点击举报 → 查看被举报人风险画像(风险分数/历史举报/当前处置)
- 18.4 选择「警告」→ 提交 → 被举报人收到警告通知
- 18.5 选择「限制功能」→ 7天后自动恢复
- 18.6 选择「暂停账号」→ 30天后自动恢复
- 18.7 选择「封禁」→ 提交 → 用户账号被封禁
UAT-19 申诉处理
- 19.1 进入「申诉管理」→ 看到待审核申诉列表
- 19.2 点击申诉 → 查看申诉原因 + 证据 + 联系方式
- 19.3 选择「通过」→ 对应处置自动解除
- 19.4 选择「驳回」→ 原处置维持
- 19.5 选择「升级人工」→ 标记escalated
八、平台管理员 UAT(P24-T07)
测试账号: 具有 super_admin 角色的 Operator
UAT-20 用户管理
- 20.1 进入「用户管理」→ 看到用户列表(脱敏手机号)
- 20.2 搜索用户 → 按状态筛选
- 20.3 点击用户 → 查看详情 → 手机号默认脱敏
- 20.4 确认敏感权限后 → 可查看完整手机号
- 20.5 修改用户状态 → 写入审计日志
UAT-21 机构管理
- 21.1 进入「机构管理」→ 创建新机构
- 21.2 编辑机构信息
- 21.3 停用/启用机构
UAT-22 人员管理
- 22.1 进入「人员管理」→ 创建Operator
- 22.2 分配角色(审核员/红娘/活动管理员/风控员/志愿者)
- 22.3 重置密码
- 22.4 停用Operator → 立即无法登录
- 22.5 查看审计日志 → 所有操作可追溯
UAT-23 数据分析
- 23.1 进入「数据分析」→ 看到Dashboard统计
- 23.2 用户漏斗 → 注册→实名→审核→活跃的转化率
- 23.3 Match漏斗 → 推荐→喜欢→Match→聊天→成功的转化率
- 23.4 每日汇总表 → 最近30天趋势
- 23.5 安全统计 → 举报数/封禁数/高风险用户数
UAT-24 权限边界验证
- 24.1 风控员不能访问用户管理(无权限)
- 24.2 活动管理员不能处理举报(无权限)
- 24.3 志愿者不能访问审核/举报(无权限)
- 24.4 普通operator不能修改其他operator状态
- 24.5 机构管理员只能查看本机构数据(跨组织隔离)
九、UAT 问题记录
| 编号 | 严重程度 | 模块 | 描述 | 状态 | 修复后复测 |
|---|---|---|---|---|---|
| BUG-001 | P0 | 🔲 | |||
| BUG-002 | P1 | 🔲 | |||
| BUG-003 | P2 | 🔲 | |||
| BUG-004 | P3 | 🔲 |
说明:P0=阻断性问题,P1=重要问题,P2=一般问题,P3=优化建议
十、UAT 结论
- 所有 P0 问题已修复
- 所有 P1 问题已修复或明确处理方案
- 普通用户不培训基本会用 ✅/❌
- 审核员可以连续处理审核 ✅/❌
- 红娘不依赖 Excel 完成服务 ✅/❌
- 活动管理员完成整场模拟 ✅/❌
- 志愿者简单培训即可签到 ✅/❌
- 风控员能处理标准举报 ✅/❌
- 管理员能管理权限但不能越权 ✅/❌
UAT 结论: ✅ 通过 / ❌ 不通过
签字: _________________ 日期: _________________