Files
lislgosms/docs/testing-execution-step-3.md
T

4.4 KiB

测试实施第三步执行记录

执行时间

  • 日期:2026-07-01
  • 总步骤数:8
  • 当前步骤:第 3 步,执行认证、审核、报备闭环测试

第三步目标

验证认证、审核、报备类业务闭环在真实 PostgreSQL 环境下的可执行部分,包括签名审核、模板审核、报备任务生成、报备资料导出、回执导入、报备记录、审核记录和系统日志。

企业认证相关接口和模型当前未实现,本轮记录为阻塞项。

执行环境

项目 结果
PostgreSQL 可连接,使用真实数据库。
Redis 可连接。
MinIO 可连接,本步未执行文件上传。
API 使用 API_PORT=3101 npm --prefix api run start:dev 启动。

已执行命令

Test-NetConnection 127.0.0.1 -Port 5432
Test-NetConnection 127.0.0.1 -Port 6379
Test-NetConnection 127.0.0.1 -Port 9000
$env:API_PORT='3101'; npm --prefix api run start:dev
node <inline step3 review/report smoke>

本步执行过的测试用例

用例编号 用例名称 执行范围 结果
TC-ADMIN-001 签名审核通过 创建签名、登记材料、提交审核、运营端审核通过,并验证审核状态和审核记录。 通过
TC-ADMIN-002 模板审核驳回 创建模板、提交审核、运营端驳回,并验证驳回原因和审核记录。 通过
TC-ADMIN-005 签名报备任务生成与导出 创建通道报备字段、签名报备材料、生成报备任务、导出报备资料,并验证报备记录。 通过
TC-ADMIN-006 报备回执导入通过 导入成功回执,验证报备任务状态变为 approved,签名 reportStatus 同步为 approved。 通过
TC-LOG-003 审核和报备日志 验证签名/模板审核记录、报备记录,并写入一条系统日志作为本轮执行证据。 通过

本步创建的数据

数据类型 ID
测试运行编号 step3-1782899320832
Tenant cmr1w80kd0000hsyua4xmg4pt
SmsChannel cmr1w80ou0002hsyudj98pgtf
审核通过签名 cmr1w80pc0004hsyuraakbb4i
审核驳回签名 cmr1w80qo0008hsyuc1qztdcx
审核通过模板 cmr1w80rg000bhsyupa6oz1el
审核驳回模板 cmr1w80s7000fhsyux81ivqht
报备任务 cmr1w80sw000khsyu9nmryfpi
OperationLog cmr1w80xb000qhsyubl97qaap

通过项

  • 签名提交审核后可由运营端审核通过,状态变为 approved。
  • 签名审核驳回可保存 rejectReason。
  • 模板提交审核后可由运营端审核通过或驳回,驳回原因可保存。
  • 审核动作会生成 AuditRecord。
  • 报备任务生成后初始状态为 pending。
  • 报备导出后生成 ReportExportFile,并记录 export 动作。
  • 报备回执导入成功后,任务状态变为 approved。
  • 报备回执导入成功后,签名 reportStatus 同步为 approved。
  • 报备记录包含 create、export、receipt_import。

未执行或阻塞项

用例编号 用例名称 原因
TC-CERT-001 企业认证资料提交 当前 Prisma schema 和 API 中未提供企业认证独立模型/接口。
TC-CERT-002 企业认证审核通过后开放发送能力 企业认证模型/接口缺失,无法执行真实闭环。
TC-CERT-003 企业认证驳回与重新提交 企业认证模型/接口缺失,无法执行驳回重提。
TC-CERT-004 企业停用对发送的影响 客户停用可通过 Tenant.status 数据表达,但发送链路当前未强制校验 Tenant.status,本轮不作为通过项。
TC-ADMIN-007 报备回执导入失败 本轮只执行成功回执导入;失败/partial_approved 变体留到后续补测。
TC-REPORT-001 到 TC-REPORT-006 报备状态对发送影响 需要进入发送前校验和发送链路步骤,本轮不执行。

本步结论

第三步可执行的审核和报备闭环已通过。系统当前支持签名审核、模板审核、报备任务生成、报备导出、报备回执导入、报备状态同步和业务记录查询。

主要缺口是企业认证能力尚未在 API/Prisma 中形成完整模型和接口,因此企业认证相关闭环无法执行。报备状态对发送影响需要在后续发送前校验和发送链路步骤中继续验证。

下一步

进入第 4 步:执行发送前校验测试。重点覆盖多变量模板、导入文件、非法字符、敏感词、风控规则和账户余额校验。