docs: update testing execution notes

This commit is contained in:
hectorzhao
2026-07-02 16:31:41 +08:00
parent e26d8324c3
commit 06562e42dd
4 changed files with 19 additions and 18 deletions
+3 -3
View File
@@ -41,7 +41,7 @@ npm run test:gateway
| 步骤 | 主题 | 已执行范围 | 结果 |
| --- | --- | --- | --- |
| 第 1 步 | 环境与基线数据 | PostgreSQL、Redis、MinIO 连通性;Prisma migrate;基础数据 seedMinIO bucket/object;契约和 Gateway 基线。 | 通过 |
| 第 2 步 | 静态配置与权限基础 | 客户、应用、通道、路由、日志、连接状态基础 smoke。 | 通过,部分接口为 subset |
| 第 2 步 | 基础配置与权限基础 | 客户、应用、通道、路由、日志、连接状态基础 smoke。 | 通过,部分接口为 subset |
| 第 3 步 | 认证、审核、报备 | 签名审核、模板审核、报备任务、报备导出、回执导入、审核/报备日志。 | 通过,企业认证模型/API 缺失 |
| 第 4 步 | 发送前校验 | 多变量模板、变量异常、最大号码数、重复率、非法号码率、黑名单率、计费预估、余额检查。 | 通过,导入发送和非法字符/敏感词前置校验缺失 |
| 第 5 步 | 发送链路 | 任务创建、号码拆分、真实 BullMQ 入队、Worker 消费、submit result、receipt、uplink、72 小时 unknown 转 timeout、任务查看。 | 通过,定时发送缺失 |
@@ -123,11 +123,11 @@ npm run test:gateway
当前剩余说明:
- Gateway 仍不连接真实运营商 SMSC,继续使用本地模拟器、mock 回写和契约测试。
- Gateway 仍不连接真实运营商 SMSC,继续使用 Go Gateway、本地 SMSC 模拟器、连接状态回写 API 和契约测试。
- 前端自动化测试仍未新增,当前继续以 build smoke 为主。
## 最终结论
第一版系统化测试第 1 步到第 8 步已全部执行并归档。当前版本在 mock 单元/轻集成、真实环境 smoke、Go Gateway 测试、BullMQ 性能 smoke、API build 和前端 build 层面均通过。
第一版系统化测试第 1 步到第 8 步已全部执行并归档。当前版本在单元/轻集成、真实环境 smoke、Go Gateway 测试、BullMQ 性能 smoke、API build 和前端 build 层面均通过;单元/轻集成中的 mock 依赖只代表代码级隔离测试通过,不代表系统功能可脱离真实后端验收
第一版核心短信业务主链路已经具备可验证基础:配置、审核报备、风控、计费服务、发送链路、Gateway 事件、运营查询和对账聚合均有测试覆盖。剩余缺口主要集中在产品闭环尚未实现的业务能力,需要进入后续开发迭代补齐。