项目初始化

This commit is contained in:
kron
2026-04-07 16:15:59 +08:00
commit 852e522695
97 changed files with 3137 additions and 0 deletions

19
11-项目验收/README.md Normal file
View File

@@ -0,0 +1,19 @@
# 项目验收
本目录用于沉淀测试策略、功能验收、UAT、上线检查和缺陷回归等文档。
## 建议阅读顺序
1. `验收总览与通过标准.md`
2. `测试策略与验收清单.md`
3. `功能验收标准总表.md`
4. `上线检查清单.md`
## 当前包含文档
- `验收总览与通过标准.md`
- `测试策略与验收清单.md`
- `联调测试与上线任务单.md`
- `非功能需求与SLA.md`
- `功能验收标准总表.md`
- `UAT验收记录模板.md`
- `上线检查清单.md`
- `缺陷跟踪与回归计划.md`

View File

@@ -0,0 +1,20 @@
# UAT 验收记录模板
## 验收轮次
- 轮次:
- 日期:
- 参与人:
## 验收场景
| 场景 | 结果 | 备注 |
| --- | --- | --- |
| 用户报名支付 | 通过 / 不通过 | |
| 商户创建赛事 | 通过 / 不通过 | |
| 平台审核赛事 | 通过 / 不通过 | |
| 商户录入成绩 | 通过 / 不通过 | |
## 问题清单
-
## 结论
- 是否允许进入下一阶段:是 / 否

View File

@@ -0,0 +1,19 @@
# 上线检查清单
## 1. 配置检查
- [ ] 生产环境域名已配置
- [ ] 支付回调地址已确认
- [ ] 对象存储和短信配置已确认
- [ ] 环境变量已核对
## 2. 数据与安全
- [ ] 管理员账号已创建
- [ ] 测试数据已清理
- [ ] 隐私字段脱敏检查通过
- [ ] 关键日志与告警已配置
## 3. 发布准备
- [ ] 构建包可正常产出
- [ ] 回滚方案已准备
- [ ] 监控看板已准备
- [ ] 值班与应急联系人已确认

View File

@@ -0,0 +1,25 @@
# 功能验收标准总表
## 1. 用户端
| 功能 | 验收点 |
| --- | --- |
| 浏览赛事 | 列表可筛选、详情展示完整 |
| 报名支付 | 报名成功并能完成支付 |
| 我的报名 | 能正确看到报名状态 |
| 成绩查询 | 成绩发布后可查看排名 |
## 2. 商户端
| 功能 | 验收点 |
| --- | --- |
| 商户入驻 | 可提交资料并看到审核状态 |
| 赛事创建 | 可创建草稿并提交审核 |
| 报名管理 | 可筛选、导出、核销 |
| 成绩录入 | 可录入、发布、修正 |
## 3. 平台端
| 功能 | 验收点 |
| --- | --- |
| 商户审核 | 可通过或驳回并留痕 |
| 赛事审核 | 可审核并记录驳回原因 |
| 报表总览 | 指标展示正确 |
| 异常工单 | 可分派、处理、结案 |

View File

@@ -0,0 +1,29 @@
# 测试策略与验收清单
## 1. 文档目标
为后续开发阶段定义测试范围、验收方式和上线前检查清单。
## 2. 测试层次建议
| 层次 | 说明 |
| --- | --- |
| 单元测试 | 核心规则、状态机、金额计算、排名计算 |
| 接口测试 | 登录、报名、支付、退款、审核、成绩发布 |
| 集成测试 | 支付回调、消息发送、对象存储、导出功能 |
| 端到端测试 | 用户报名到查看成绩完整闭环 |
## 3. 核心验收场景
- 用户成功报名并支付
- 商户成功创建并发布赛事
- 平台完成审核驳回与再次提审
- 商户录入成绩并发布
- 用户发起退款并收到结果通知
## 4. 上线前检查清单
- 状态流转是否完整
- 权限隔离是否正确
- 日志和告警是否到位
- 关键文档是否同步更新
## 5. 待补充项
- 明确每个场景的输入数据与预期结果。
- 补充回归测试矩阵与优先级。

View File

@@ -0,0 +1,21 @@
# 缺陷跟踪与回归计划
## 1. 缺陷记录维度
| 字段 | 说明 |
| --- | --- |
| 缺陷ID | 唯一编号 |
| 所属模块 | 小程序 / 商户后台 / 管理后台 / API |
| 严重级别 | P0 / P1 / P2 |
| 复现步骤 | 如何复现 |
| 当前状态 | 待修复 / 修复中 / 待验证 / 已关闭 |
| 回归结果 | 通过 / 不通过 |
## 2. 回归重点
- 报名支付主链路
- 退款与异常处理
- 审核驳回与重新提交
- 成绩录入与发布
## 3. 建议节奏
- 每轮修复后进行一次重点回归。
- 上线前至少完成一轮全链路回归。

View File

@@ -0,0 +1,26 @@
# 联调测试与上线任务单
## 1. 实施目标
在四个工程开发完成后,完成接口联调、测试验收、环境部署与上线准备。
## 2. 任务清单
| 编号 | 任务 | 主要产出 | 优先级 |
| --- | --- | --- | --- |
| IT-01 | 联调环境准备 | 可用的 dev/test 环境、联调账号、测试数据 | P0 |
| IT-02 | 主链路联调 | 用户报名支付、商户发赛事、平台审核、成绩发布全流程跑通 | P0 |
| IT-03 | 异常场景回归 | 支付失败、退款失败、审核驳回、成绩修正等验证记录 | P1 |
| IT-04 | 测试验收执行 | 测试报告、缺陷清单、修复验证记录 | P1 |
| IT-05 | 上线准备 | 配置检查、回调地址、监控告警、备份方案 | P1 |
| IT-06 | 灰度与正式发布 | 发布记录、回滚预案、上线确认单 | P2 |
## 3. 验收标准
- 用户/商户/平台三端主流程全部跑通。
- 关键异常场景有明确处理结果。
- 生产配置、域名、回调、监控均已确认。
- 上线前文档、接口、配置与代码版本一致。
## 4. 建议附带产出
- 联调 checklist
- 测试用例执行结果
- 上线回滚预案
- 已知问题清单

View File

@@ -0,0 +1,24 @@
# 非功能需求与 SLA
## 1. 文档目标
补齐性能、安全、可用性、审计等非功能需求,避免后续只关注业务功能而忽略上线质量。
## 2. 性能要求建议
- 赛事列表页首屏响应需在可接受范围内。
- 高峰报名场景需支持并发保护与库存控制。
- 大表导出、成绩计算需避免阻塞主流程。
## 3. 可用性要求
- 核心服务需具备异常恢复能力。
- 支付、退款、通知等关键链路需支持重试与补偿。
- 数据库定期备份,关键日志可追溯。
## 4. 安全要求
- 用户隐私字段需脱敏展示。
- 管理后台高风险操作需日志审计。
- API 需做鉴权、频控、参数校验。
## 5. SLA 待确认项
- 目标可用性:例如 99.9%。
- 关键故障恢复时间。
- 工单/异常的响应时限。

View File

@@ -0,0 +1,18 @@
# 验收总览与通过标准
## 1. 文档目标
定义项目进入联调和上线前,整体需要满足的验收范围和通过标准。
## 2. 验收范围
- 功能验收:核心业务流程是否可用
- 接口验收:关键接口是否按文档返回
- 权限验收:不同角色是否只能访问各自数据
- 性能与稳定性验收:关键链路是否稳定
- 上线准备验收:配置、监控、回滚方案是否齐备
## 3. 通过标准
- 用户报名支付主链路完整可跑通
- 商户入驻、发赛事、录成绩可正常使用
- 管理后台审核与异常处理可闭环
- 关键异常场景有明确处理结果
- 上线材料和回滚预案完整