Files
cmr-mini/doc/gameplay/活动运营域摘要第一刀联调回归清单.md

2.9 KiB
Raw Permalink Blame History

活动运营域摘要第一刀联调回归清单

文档版本v1.1 最后更新2026-04-03 19:48:00

目标

本清单只用于回归“活动运营域摘要第一刀”是否稳定,不扩新页面链,不验证复杂运营样式。

当前回归范围:

  • 活动详情页
  • 活动准备页
  • launch.presentation / launch.contentBundle 会话快照
  • 与 runtime 主链的相互不干扰

联调环境

当前统一使用 backend 提供的一键测试环境做回归,不再各自手工准备多份 demo 对象。

推荐路径:

  • 先执行 Bootstrap Demo
  • 再执行“一键补齐 Runtime 并发布”
  • 再用稳定 demo 数据进入:
    • 活动详情页
    • 准备页
    • 地图页
    • 结果页

当前重点不是验证 workbench 本身,而是利用这套统一环境回归前端摘要链是否稳定。

回归项

1. 活动详情页摘要

  • 页面:/pages/event/event
  • 检查项:
    • 是否展示 展示版本
    • 是否展示 内容包版本
    • 当字段缺失时是否回退为 当前未声明...
  • 通过标准:
    • 页面可正常加载
    • 摘要存在
    • 不影响原有 release / 主动作 / 赛道模式

2. 准备页摘要

  • 页面:/pages/event-prepare/event-prepare
  • 检查项:
    • 是否展示 活动运营摘要
    • 是否仍保留:
      • 多赛道选择
      • runtime 预览摘要
      • 设备准备区
  • 通过标准:
    • 新摘要可见
    • 页面结构未被打乱
    • 进入地图主链不受影响

3. launch 快照接线

  • 页面链:event -> event-prepare -> map
  • 检查项:
    • launch.presentation
    • launch.contentBundle
    • 是否已进入 GameLaunchEnvelope
  • 通过标准:
    • launch 后不报错
    • 不影响地图加载
    • 会话快照链不断

4. 与 runtime 主链隔离

  • 页面链:event-prepare -> map -> result
  • 检查项:
    • 新增活动运营摘要后,以下能力是否仍正常:
      • launch.runtime
      • 赛道摘要
      • 恢复链
      • 结果页跳转
  • 通过标准:
    • 没有因活动运营摘要接线导致 runtime 摘要缺失或错位

5. 缺字段降级

  • 检查项:
    • 若 backend 某活动未返回:
      • currentPresentation
      • currentContentBundle
      • launch.presentation
      • launch.contentBundle
    • 前端是否仍能正常展示和进入地图
  • 通过标准:
    • 页面不崩
    • 只显示 当前未声明...
    • 主链继续可用

建议记录字段

如联调发现问题,建议一次性记录:

  • eventPublicID
  • 活动页展示的 展示版本 / 内容包版本
  • 准备页展示的 展示版本 / 内容包版本
  • launch 是否成功
  • 地图是否正常进入
  • 是否影响 runtime 摘要或多赛道链
  • 实际报错文案 / 控制台错误

一句话结论

本轮只验证一句话:

活动运营域摘要第一刀是否已经接稳,且没有影响 runtime 稳定主链。