#
功能模块
测试项目
测试内容
期待结果
备注
UAT 测试人
UAT 测试结果
变更类型
变更说明

后台入口与列表
组装页列表展示
进入【汇丰银行 / 页面管理 / 组装页】
列表正常展示，字段包含操作、页面ID、组装页名称、发布状态、创建时间、更新时间
/
/
调整
新版需求入口为“汇丰银行 / 页面管理 / 组装页”，旧路径需同步

查看草稿、待发布、正式三类记录

草稿记录显示“草稿”；已发布且无待发布修改显示“正式”；已发布后保存草稿显示“待发布”

新版发布状态统一为草稿、待发布、正式，旧文案“已上架”需改为“正式”

查看列表中组装页名称较长的记录
名称不撑破表格，可正常查看完整内容或出现悬浮提示
展示方式以实际 UI 为准
/
保留
原用例与新版需求一致或仍可执行

前置：列表中存在页面ID为 A7538 的组装页；在页面ID输入框输入 A7538 后点击【查询】

列表仅展示页面ID匹配 A7538 的记录

文档说明页面ID支持精确或包含查询，以后端实现为准

原用例与新版需求一致或仍可执行

输入不存在的页面ID后点击【查询】 列表展示空态，不报错，不保留上一轮查询结果 / / 保留 原用例与新版需求一致或仍可执行

3 按页面名称查询 前置：存在名称包含“迎新”的组装页；在页面名称输入框输入“迎新”后点击【查询】 列表展示名称包含“迎新”的记录，支持模糊查询 / / 保留 原用例与新版需求一致或仍可执行

页面ID和页面名称同时输入后点击【查询】 列表展示同时满足两个条件的记录 / / 保留 原用例与新版需求一致或仍可执行

点击【重置】 页面ID、页面名称清空，列表恢复展示全部组装页 / / 保留 原用例与新版需求一致或仍可执行

4 进入新建编辑页 点击列表上方【新建组装页】 进入新建组装页页面，页面ID显示“保存后生成”，组装页名称为空，业务模块区为空 / / 保留 原用例与新版需求一致或仍可执行

新建未保存时点击【获取链接】 不打开链接弹窗，提示“请先保存组装页再获取链接” / / 保留 原用例与新版需求一致或仍可执行

5 编辑页基础信息 组装页名称必填 前置：新建组装页；组装页名称为空，点击【保存草稿】 保存失败，停留当前页面，组装页名称字段提示“请输入组装页名称” 正式需求不允许兜底为“未命名组装页” / 保留 原用例与新版需求一致或仍可执行

组装页名称为空，点击【发布上线】 发布失败，提示组装页名称必填，线上版本不发生变化 / / 保留 原用例与新版需求一致或仍可执行

组装页名称长度
输入 1 个字符的组装页名称后保存草稿
保存成功，页面ID生成，列表展示该名称
/
/
保留
原用例与新版需求一致或仍可执行

输入 40 个字符的组装页名称后保存草稿
保存成功，名称完整保存；移动端导航标题读取该名称
/
/
保留
原用例与新版需求一致或仍可执行

输入 41 个字符的组装页名称后保存草稿
保存失败或限制继续输入，提示名称最多 40 个字符
英文、数字、空格按 1 个字符计
/
保留
原用例与新版需求一致或仍可执行

7 页面ID生成与只读 前置：新建页填写合法名称；点击【保存草稿】 系统生成唯一页面ID，写入创建时间和更新时间 / / 保留 原用例与新版需求一致或仍可执行

编辑已保存组装页，尝试修改页面ID 页面ID不可编辑 / / 保留 原用例与新版需求一致或仍可执行

再次保存已存在页面 页面ID不变，只更新更新时间 / / 保留 原用例与新版需求一致或仍可执行

草稿/待发布/正式状态流转

新建组装页保存草稿后返回列表

发布状态为“草稿”，只可生成草稿预览链接

新版明确存在本地未保存修改时优先展示“有未保存修改”，保存草稿后状态为“待发布”

草稿页点击【发布上线】并通过校验 发布成功后列表状态为“正式” / / 调整 新版发布状态统一为草稿、待发布、正式，旧文案“已上架”需改为“正式”

编辑正式页面并修改任一字段但未发布

页面顶部显示“有未保存修改”；正式链接仍读取上一次发布版本

未保存返回确认
前置：编辑页已有未保存修改；点击【返回】
弹出确认提示“当前修改未保存，确认返回？”
当前 Demo 如未实现需记录缺陷
/
保留
原用例与新版需求一致或仍可执行

在返回确认弹窗点击取消 停留编辑页，未保存内容保留 / / 保留 原用例与新版需求一致或仍可执行

在返回确认弹窗点击确认 返回列表，未保存内容不生效 / / 保留 原用例与新版需求一致或仍可执行

保存与发布校验
空模块保存草稿
前置：仅填写组装页名称，不添加任何业务模块；点击【保存草稿】
草稿保存成功
保存草稿不强制至少 1 个展示模块
/
调整
空模块保存草稿仍可执行；发布校验是否强制展示模块待产品确认

前置：仅填写组装页名称，不添加任何业务模块；点击【发布上线】
新版暂不按“至少配置 1 个可展示模块”阻断发布；如产品后续确认再恢复
/
/
删除/不适用
新版需求未明确“至少一个展示模块”为发布必校验，不纳入本轮验收

11 保存失败时数据保留 前置：已填写多个字段，但存在必填项缺失；点击【保存草稿】 系统提示具体错误，停留当前页面，已填写内容不丢失 / / 保留 原用例与新版需求一致或仍可执行

前置：已发布页面修改后发布失败 线上版本不被覆盖，列表状态和正式链接内容保持原发布版本 / / 保留 原用例与新版需求一致或仍可执行

获取页面链接
链接弹窗展示规则
前置：草稿页已保存但未发布；点击【获取链接】
弹窗只展示草稿预览链接，不展示正式 H5 链接和正式小程序链接
/
/
保留
原用例与新版需求一致或仍可执行

前置：页面正式；点击【获取链接】
弹窗展示正式 H5 链接、正式小程序链接、草稿预览链接
/
/
调整
新版发布状态统一为草稿、待发布、正式，旧文案“已上架”需改为“正式”

未保存页面点击【获取链接】 提示“请先保存组装页再获取链接” / / 保留 原用例与新版需求一致或仍可执行

前置：页面ID为 A7538；打开链接弹窗

正式 H5 链接包含 id=A7538；草稿预览链接包含 id=A7538&draft=1

参数名以实际实现为准，测试重点为选择、清空、拼接和复制一致性

新版仅要求 Campaign ID、Channel ID 可选拼接，具体 URL 参数名以后端实现为准

参数名以实际实现为准，测试重点为选择、清空、拼接和复制一致性

选择 Channel ID 后查看生成链接

参数名以实际实现为准，测试重点为选择、清空、拼接和复制一致性

清空 Campaign ID、Channel ID
生成链接中不再拼接对应参数
/
/
保留
原用例与新版需求一致或仍可执行

14 复制链接 在链接弹窗点击任一【复制】按钮 复制成功并提示“链接已复制到剪贴板” / / 保留 原用例与新版需求一致或仍可执行

复制后粘贴到文本框核对 粘贴内容与弹窗展示链接一致 / / 保留 原用例与新版需求一致或仍可执行

15 微信分享配置 分享开关 默认进入编辑页，查看微信分享卡片配置 自定义微信分享默认关闭；下方缩略图、标题配置不展示 / / 保留 原用例与新版需求一致或仍可执行

勾选【自定义微信分享】 分享缩略图、分享标题字段展开展示 / / 保留 原用例与新版需求一致或仍可执行

取消勾选【自定义微信分享】后保存 保存成功；移动端小程序环境禁用分享菜单 / / 保留 原用例与新版需求一致或仍可执行

16 分享缩略图 前置：开启自定义微信分享；不上传缩略图，点击保存草稿 保存失败，提示分享缩略图必填 / / 保留 原用例与新版需求一致或仍可执行

上传 JPG/JPEG/PNG 格式缩略图
上传成功并显示预览，再次上传会覆盖旧图
/
/
保留
原用例与新版需求一致或仍可执行

按当前系统上传规则校验；格式、大小、比例限制以最终确认口径为准

新版只给出图片尺寸建议，格式和大小限制待设计/技术确认，不能固定为 JPG/JPEG/PNG

上传超过后端大小限制的图片

按当前系统上传规则校验；格式、大小、比例限制以最终确认口径为准

17 分享标题 前置：开启自定义微信分享且已上传缩略图；分享标题为空，点击发布上线 发布失败，提示分享标题必填 / / 保留 原用例与新版需求一致或仍可执行

填写分享标题后保存并发布 保存/发布成功；移动端分享卡片标题读取该字段 / / 保留 原用例与新版需求一致或仍可执行

18 动态模块通用 添加模块 新建组装页后依次点击【图片模块】【图文模块】【按钮模块】 模块按点击顺序追加到模块列表末尾 / / 保留 原用例与新版需求一致或仍可执行

重复添加图片、图文、按钮模块 允许重复添加，同类型模块内容独立 / / 保留 原用例与新版需求一致或仍可执行

添加权益商品模块后查看添加区 添加区不再展示【权益商品模块】按钮 / / 保留 原用例与新版需求一致或仍可执行

模块排序
前置：已有 4 个模块；点击第 4 个模块【排序】，输入 1 并确认
第 4 个模块移动到第 1 位，其他模块顺序顺延
/
/
保留
原用例与新版需求一致或仍可执行

排序输入为空、非数字或超出模块数量 不执行移动，提示“请输入有效的顺序位置” / / 保留 原用例与新版需求一致或仍可执行

输入当前位置序号并确认 关闭气泡，模块顺序不变 / / 保留 原用例与新版需求一致或仍可执行

20 模块复制 点击图片模块、图文模块、按钮模块的【复制】 复制当前模块全部配置，生成新的模块ID，并插入到原模块下方 / / 保留 原用例与新版需求一致或仍可执行

复制后修改副本内容并保存 原模块内容不受影响；重新进入编辑页两份内容均正确回显 / / 保留 原用例与新版需求一致或仍可执行

尝试复制权益商品模块 复制入口不展示或提示“权益商品模块每页仅限配置一个，无法复制” / / 保留 原用例与新版需求一致或仍可执行

21 模块删除 点击任一模块右上角【删除】 弹出确认：“确定删除该模块吗？” / / 保留 原用例与新版需求一致或仍可执行

删除确认弹窗点击取消 模块仍保留 / / 保留 原用例与新版需求一致或仍可执行

删除确认弹窗点击确定后不保存，直接返回再重新进入 删除不生效，仍展示原模块 删除需保存草稿或发布后才生效 / 保留 原用例与新版需求一致或仍可执行

删除确认后点击保存草稿 重新进入编辑页，该模块不再展示 / / 保留 原用例与新版需求一致或仍可执行

22 图片模块 图片上传与替换 添加图片模块后不上传图片，点击保存草稿 保存失败，对应图片模块提示图片必填 / / 保留 原用例与新版需求一致或仍可执行

上传 JPG/JPEG/PNG 图片
上传成功并展示预览
/
/
保留
原用例与新版需求一致或仍可执行

再次上传新图片 新图片覆盖旧图片，保存后重新进入仍显示新图 / / 保留 原用例与新版需求一致或仍可执行

上传 GIF、PDF、TXT 等非支持格式

按当前系统上传规则校验；格式、大小、比例限制以最终确认口径为准

新版只给出图片尺寸建议，格式和大小限制待设计/技术确认，不能固定为 JPG/JPEG/PNG

上传超过大小限制的图片 上传失败，提示图片大小超出限制 具体大小限制需后端确认 / 保留 原用例与新版需求一致或仍可执行

24 图文模块 图文内容必填 添加图文模块但内容为空，点击保存草稿 不作为本轮强制失败断言；如产品确认必填，再恢复为校验用例 / / 删除/不适用 新版文档将图文模块是否必填列为待确认问题，暂不作为强制必填验收

图文内容仅包含空格或空标签，点击发布上线 不作为本轮强制失败断言；如产品确认必填，再恢复为校验用例 / / 删除/不适用 新版文档将图文模块是否必填列为待确认问题，暂不作为强制必填验收

25 富文本能力配置 在图文模块中配置文字样式、标题、列表后保存 保存成功，重新进入编辑页内容和样式回显正常 / / 保留 原用例与新版需求一致或仍可执行

在富文本中插入图片、链接、PDF 附件、表格后保存
不纳入本轮组装页验收范围
若编辑器暂不支持 PDF/表格，需记录需求差异
/
删除/不适用
新版图文能力范围未包含 PDF 附件和表格，本轮不执行

26 权益商品模块 模块唯一性 添加权益商品模块后，再次尝试添加权益商品模块 系统不允许添加第二个权益商品模块 / / 保留 原用例与新版需求一致或仍可执行

权益商品模块右上角操作区 有排序、删除；无复制能力 / / 保留 原用例与新版需求一致或仍可执行

27 标题与商品回显 在权益商品模块填写可配置大标题后保存 保存成功；移动端展示该标题 / / 保留 原用例与新版需求一致或仍可执行

可配置大标题留空后保存 保存成功；移动端隐藏模块标题 / / 保留 原用例与新版需求一致或仍可执行

前置：权益商品管理中有商品选择当前组装页；进入组装页编辑页 商品列表自动回显图标、名称、简介，不在组装页内手工新增商品 / / 调整 新版强调权益商品来自全局权益配置，并结合客户标签、发放资格和组装页配置动态筛选

28 商品展示条件 前置：商品正式、审核通过、组装页=显示且包含当前页面ID；进入组装页编辑页 该商品出现在权益商品模块列表中 / / 调整 新版发布状态统一为草稿、待发布、正式，旧文案“已上架”需改为“正式”

前置：商品未上架或审核未通过；进入组装页编辑页 该商品不应作为可展示商品出现在当前组装页 / / 调整 新版强调权益商品来自全局权益配置，并结合客户标签、发放资格和组装页配置动态筛选

前置：商品配置了展示时间限制但当前时间不在范围内 该商品不展示 / / 调整 新版强调权益商品来自全局权益配置，并结合客户标签、发放资格和组装页配置动态筛选

商品排序
前置：权益商品模块内至少 3 个商品；将第 3 个商品排序到第 1 位
保存后重新进入编辑页，商品顺序保持调整后的顺序
/
/
调整
权益商品模块排序来源待确认，按当前配置或返回顺序验证并记录实际口径

同一权益商品关联多个组装页；只调整当前组装页商品顺序 不影响该商品在其他组装页、权益首页/列表页中的排序 / / 保留 原用例与新版需求一致或仍可执行

按钮模块
添加与删除按钮
添加按钮模块
默认新增 1 个按钮，文案为“新按钮”，样式为次要操作，动作为跳转链接
/
/
保留
原用例与新版需求一致或仍可执行

点击模块内【添加按钮】 在按钮列表末尾新增按钮 / / 保留 原用例与新版需求一致或仍可执行

删除某一按钮 仅删除该按钮，不影响同一模块内其他按钮 / / 保留 原用例与新版需求一致或仍可执行

删除至按钮列表为空并保存 移动端不展示该按钮模块 / / 保留 原用例与新版需求一致或仍可执行

31 按钮文案校验 按钮文案为空，点击保存草稿 保存失败，提示按钮文案必填 / / 保留 原用例与新版需求一致或仍可执行

按钮文案输入 10 个字符保存
保存成功
/
/
保留
原用例与新版需求一致或仍可执行

按钮文案输入 11 个字符保存
保存失败或限制继续输入，提示按钮文案最多 10 个字符
/
/
保留
原用例与新版需求一致或仍可执行

32 跳转链接校验 按钮点击动作选择【跳转链接】，跳转链接为空，点击保存草稿 保存失败，提示“按钮模块中存在未填写的跳转链接” / / 保留 原用例与新版需求一致或仍可执行

输入非法 URL 后点击保存
保存失败，提示“请输入正确的跳转链接”
/
/
保留
原用例与新版需求一致或仍可执行

支持 H5 地址、小程序 AppID/页面路径、App pageId、太古地产、龙腾等配置并按类型校验

支持范围按文档：H5 URL、小程序路径、App Scheme

新版跳转类型调整为 H5、小程序 AppID/页面路径、App pageId、太古地产、龙腾

33 弹窗提示校验 按钮点击动作选择【弹窗提示】 展示弹窗标题、弹窗描述、右侧确认按钮文案、确认按钮跳转链接字段 / / 保留 原用例与新版需求一致或仍可执行

弹窗标题为空或弹窗描述为空，点击保存 保存失败，提示对应字段必填 / / 保留 原用例与新版需求一致或仍可执行

右侧确认按钮文案为空，点击保存 保存失败，提示确认按钮文案必填 / / 保留 原用例与新版需求一致或仍可执行

弹窗标题超过 20 个字符或确认按钮文案超过 6 个字符
保存失败或限制输入，并展示长度提示
/
/
调整
新版明确弹窗标题、描述、取消按钮和确认按钮配置必填，长度限制以当前系统实现为准

按钮内部排序
前置：按钮模块内有 3 个按钮；将第 3 个按钮排序到第 1 位
按钮顺序调整成功，保存后移动端按新顺序展示
/
/
保留
原用例与新版需求一致或仍可执行

按钮排序输入为空、非数字或超出范围 不执行排序，提示请输入有效顺序 / / 保留 原用例与新版需求一致或仍可执行

权限控制
无查看权限
账号无组装页查看权限时进入菜单或直接访问列表 URL
菜单不可见或展示无权限提示；不得看到列表数据、详情和链接弹窗
/
/
新增
依据组装页2.md 新增功能点补充

权限控制
无新建/编辑/发布权限
分别使用无新建、无编辑、无发布权限账号查看按钮并尝试操作
对应按钮隐藏或禁用；直接请求被拒绝；无发布权限不得发布上线
/
/
新增
依据组装页2.md 新增功能点补充

编辑页状态与返回
待发布状态
正式页面修改并保存草稿后返回列表，再打开获取链接
列表状态为“待发布”；正式链接仍指向线上版本；草稿预览链接查看待发布内容
/
/
新增
依据组装页2.md 新增功能点补充

发布上线
未保存修改发布
编辑页存在未保存修改时直接点击【发布上线】
提示“请先保存草稿后再发布上线”；线上版本不被覆盖
/
/
新增
依据组装页2.md 新增功能点补充

按钮模块
小程序跳转配置
按钮链接类型选择小程序，分别缺失 AppID、缺失页面路径、填写完整后保存
缺失时按字段提示；AppID 和页面路径完整时保存成功
/
/
新增
依据组装页2.md 新增功能点补充

按钮链接类型选择 App，pageId 为空、非法、合法时分别保存

pageId 为空阻断保存；合法 pageId 保存成功；具体支持 pageId 以端能力为准

依据组装页2.md 新增功能点补充

按钮链接类型选择太古地产、龙腾并保存发布

无需手工输入地址即可保存；移动端点击后按固定目标跳转，是否第三方拦截以合规确认口径为准

依据组装页2.md 新增功能点补充

底部提示弹窗
右侧确认按钮展示开关
弹窗提示中关闭右侧确认按钮展示后保存；再开启但不填确认按钮配置保存
关闭时移动端不展示确认按钮；开启时确认按钮文案和跳转配置必填
/
/
新增
依据组装页2.md 新增功能点补充

底部提示弹窗
确认按钮跳转类型
确认按钮分别配置 H5、小程序、App pageId、太古地产、龙腾并保存发布
各类型按普通按钮同一套校验；第三方目标在移动端跳转前需拦截确认
/
/
新增
依据组装页2.md 新增功能点补充

获取页面链接
待发布链接规则
待发布页面点击【获取链接】并分别复制正式链接和草稿预览链接
正式链接展示线上版本；草稿预览链接展示待发布版本；两类链接内容不可串用
/
/
新增
依据组装页2.md 新增功能点补充


# 功能模块 测试项目 测试内容 期待结果 备注

1
后台入口与列表
组装页列表展示
进入【汇丰银行 / 页面管理 / 组装页】
列表正常展示，字段包含操作、页面ID、组装页名称、发布状态、创建时间、更新时间
/

查看草稿、待发布、正式三类记录

草稿记录显示“草稿”；已发布且无待发布修改显示“正式”；已发布后保存草稿显示“待发布”

查看列表中组装页名称较长的记录

名称不撑破表格，可正常查看完整内容或出现悬浮提示

展示方式以实际 UI 为准

前置：列表中存在页面ID为 A7538 的组装页；在页面ID输入框输入 A7538 后点击【查询】

列表仅展示页面ID匹配 A7538 的记录

文档说明页面ID支持精确或包含查询，以后端实现为准


#
功能模块
测试项目
测试内容
期待结果
备注
UAT 测试人
UAT 测试结果
变更类型
变更说明

页面访问
正式链接访问
前置：组装页已发布；使用正式 H5 链接打开页面
页面读取最近一次发布配置，正常展示导航标题和模块内容
/
/
保留
原用例与新版需求一致或仍可执行

前置：页面状态为待发布；使用正式链接打开 页面仍展示上一次发布版本，不展示未发布修改 / / 调整 新版状态为待发布时，正式链接仍读取线上版本，草稿预览链接读取待发布内容

草稿预览访问
前置：组装页已保存草稿；使用带 draft=1 的测试链接打开
页面读取草稿配置，可看到未发布修改
仅内部测试环境可访问
/
保留
原用例与新版需求一致或仍可执行

正式环境访问 draft=1 草稿链接
按内部预览安全策略处理；不得将未发布内容暴露给无权限用户
具体环境拦截方式需确认
/
调整
草稿预览访问权限仍待确认，按内部测试安全要求验证

异常页面访问
打开未携带 id 参数的组装页链接
展示错误页“页面不存在或已失效”
/
/
调整
新版异常文案调整为“页面不存在或已失效”或“页面暂不可访问”

打开不存在的页面ID 展示错误页“页面不存在或已失效” / / 调整 新版异常文案调整为“页面不存在或已失效”或“页面暂不可访问”

打开未发布页面的正式链接 展示错误页“页面不存在或已失效” / / 调整 新版异常文案调整为“页面不存在或已失效”或“页面暂不可访问”

4 页面骨架 导航标题 后台配置组装页名称为“汇丰迎新礼遇”，发布后移动端打开 导航栏标题展示“汇丰迎新礼遇” / / 保留 原用例与新版需求一致或仍可执行

后台修改名称并重新发布后刷新移动端 导航栏标题同步更新 / / 保留 原用例与新版需求一致或仍可执行

名称接近 40 个字符
标题不遮挡返回按钮；超出可视区域时按设计规则截断
截断样式需设计确认
/
保留
原用例与新版需求一致或仍可执行

5 返回按钮 从上一业务页面进入组装页后点击返回 返回上一页 / / 保留 原用例与新版需求一致或仍可执行

无上一页时点击返回
返回权益首页或关闭当前 WebView
具体策略按承载端确认
/
保留
原用例与新版需求一致或仍可执行

内容区与安全区
在 iOS 机型打开长页面并滚动到底部
底部内容不被安全区或 Home Indicator 遮挡
/
/
保留
原用例与新版需求一致或仍可执行

在 Android 机型打开长页面并连续滚动
内容滚动顺畅，模块之间不重叠、不跳动
/
/
保留
原用例与新版需求一致或仍可执行

7 模块渲染 模块顺序 后台配置顺序为图片、图文、按钮、权益商品并发布 移动端按相同顺序自上而下渲染 / / 保留 原用例与新版需求一致或仍可执行

后台调整模块顺序后重新发布 移动端刷新后展示新顺序 / / 保留 原用例与新版需求一致或仍可执行

8 重复模块和隐藏模块 后台配置多个图片、图文、按钮模块 移动端全部展示，且每个模块内容对应后台配置 / / 保留 原用例与新版需求一致或仍可执行

某个模块因数据为空或客户不命中而隐藏 页面不保留空白占位，后续模块自然上移 / / 调整 新版强调客户标签、发放资格和组装页展示配置共同决定权益商品是否展示

9 微信分享 非小程序环境 在普通手机浏览器打开组装页 不调用微信小程序原生分享控制逻辑，页面内容正常展示 / / 保留 原用例与新版需求一致或仍可执行

10 小程序分享关闭 前置：后台关闭自定义微信分享；在汇丰银行微信小程序打开页面 右上角原生分享能力被禁用，发送给朋友/分享到朋友圈置灰或隐藏 需小程序真机联调 / 保留 原用例与新版需求一致或仍可执行

小程序分享开启
前置：后台开启自定义分享并配置标题、缩略图；在小程序点击右上角分享
唤起分享面板，分享卡片标题和缩略图取后台配置
需小程序 SDK 联调
/
保留
原用例与新版需求一致或仍可执行

原访问链接包含 CampaignId、Channelid 后触发分享
分享出去的正式页面链接保留 CampaignId、Channelid 参数
/
/
保留
原用例与新版需求一致或仍可执行

使用草稿预览链接触发分享 不执行；待产品确认草稿预览是否允许分享 / / 删除/不适用 新版未明确草稿预览分享规则，不作为本轮验收项

图片模块
图片展示
后台上传 750px 宽图片并发布，移动端打开
图片按页面通栏 100% 宽度展示，左右无边距
/
/
保留
原用例与新版需求一致或仍可执行

后台上传不同高宽比图片 图片按原始比例等比缩放，高度不被强制裁切 / / 保留 原用例与新版需求一致或仍可执行

同一页面配置多张图片模块 每张图片按后台顺序展示 / / 保留 原用例与新版需求一致或仍可执行

13 图片交互与异常 点击图片模块区域 不跳转、不弹窗，仅作为静态内容展示 / / 保留 原用例与新版需求一致或仍可执行

图片资源加载失败 该图片模块不展示，并记录前端错误日志；其他模块继续展示 错误日志查看方式需确认 / 保留 原用例与新版需求一致或仍可执行

14 图文模块 富文本文字样式 后台配置加粗、斜体、下划线、标题、列表并发布 移动端按富文本样式渲染 / / 保留 原用例与新版需求一致或仍可执行

富文本为空或只有空标签 移动端不展示该图文模块，不占位 / / 保留 原用例与新版需求一致或仍可执行

15 富文本图片 富文本中插入宽图后打开移动端 图片宽度自适应，不撑破屏幕，不导致页面横向滚动 / / 保留 原用例与新版需求一致或仍可执行

富文本图片加载失败 展示破图兜底或隐藏失败图片，其他内容正常展示 兜底样式需确认 / 保留 原用例与新版需求一致或仍可执行

富文本链接
点击富文本中的汇丰内部链接
直接在当前 WebView 或承载端打开
/
/
保留
原用例与新版需求一致或仍可执行

点击富文本中的第三方外链 先展示“离开汇丰中国”确认弹窗，确认后再跳转 / / 调整 新版明确第三方跳转前需展示“您正在离开汇丰中国”拦截确认

点击非法或空链接 不崩溃，提示链接无效或无动作 提示文案需确认 / 保留 原用例与新版需求一致或仍可执行

PDF 与表格
点击富文本内 PDF 附件
不纳入本轮组装页验收范围
需确认当前富文本编辑器是否支持 PDF 上传
/
删除/不适用
新版图文能力范围未包含 PDF 附件和表格，本轮不执行

富文本中配置宽表格
不纳入本轮组装页验收范围
需确认当前富文本编辑器是否支持表格
/
删除/不适用
新版图文能力范围未包含 PDF 附件和表格，本轮不执行

富文本安全
富文本内容包含 script、onclick 等危险内容
移动端渲染前过滤危险内容，不执行脚本
/
/
保留
原用例与新版需求一致或仍可执行

富文本包含超长连续字符 文本不撑破页面，按容器换行或截断 / / 保留 原用例与新版需求一致或仍可执行

19 权益商品模块 商品过滤 前置：商品已上架、审核通过、组装页=显示且包含当前页面ID；客户命中展示客群 该商品在组装页权益商品模块展示 / / 保留 原用例与新版需求一致或仍可执行

商品未上架、审核未通过、不属于当前组装页或当前时间不在展示期 商品不展示 / / 保留 原用例与新版需求一致或仍可执行

客户不命中商品展示客群 商品不展示 / / 调整 新版强调客户标签、发放资格和组装页展示配置共同决定权益商品是否展示

20 空列表隐藏 当前客户无任何可展示商品 整个权益商品模块隐藏，包括大标题，不保留空白占位 / / 保留 原用例与新版需求一致或仍可执行

21 商品样式 商品有图标、名称、简介 展示圆形图标、权益名称、权益简介和右箭头 / / 保留 原用例与新版需求一致或仍可执行

商品图标为空 展示默认权益图标 / / 保留 原用例与新版需求一致或仍可执行

商品名称超长
最多展示 1 行，超出省略
/
/
保留
原用例与新版需求一致或仍可执行

商品简介超长
最多展示 2 行，超出省略
/
/
保留
原用例与新版需求一致或仍可执行

22 商品排序 后台调整当前组装页内商品顺序并发布 移动端商品列表按调整后的顺序展示 / / 保留 原用例与新版需求一致或仍可执行

23 商品点击 登录客户点击银行自有或荣数商品 先校验登录态，再进入权益平台详情或领取页 / / 保留 原用例与新版需求一致或仍可执行

未登录客户点击商品
进入 SSO 登录；登录完成后回到当前商品跳转链路
SSO 回跳参数需联调确认
/
保留
原用例与新版需求一致或仍可执行

第三方权益配置没有详情页，点击商品 展示离开汇丰中国确认弹窗，确认后跳转外部权益链接 / / 调整 新版明确第三方跳转前需展示“您正在离开汇丰中国”拦截确认

第三方权益配置有详情页，点击商品 先进入权益详情页，再由详情页承接领取或外部跳转 / / 保留 原用例与新版需求一致或仍可执行

24 按钮模块 按钮样式 后台配置突出显示按钮 移动端展示汇丰红底白字按钮 / / 保留 原用例与新版需求一致或仍可执行

后台配置次要操作按钮 移动端展示白底深色字、浅灰描边按钮 / / 保留 原用例与新版需求一致或仍可执行

同一按钮模块配置多个按钮
按钮按后台顺序纵向排列，宽度为内容区域 100%，间距一致
/
/
保留
原用例与新版需求一致或仍可执行

跳转链接
点击配置为汇丰内部 H5 链接的按钮
直接跳转目标页面
/
/
保留
原用例与新版需求一致或仍可执行

点击配置为小程序内部路径或 App pageId 的按钮

按承载端能力拉起对应页面

新版跳转类型改为小程序 AppID/页面路径、App pageId、H5 和固定目标

点击配置为第三方外部域名的按钮 先展示“离开汇丰中国”确认弹窗 / / 调整 新版明确第三方跳转前需展示“您正在离开汇丰中国”拦截确认

26 底部提示弹窗 点击配置为弹窗提示的按钮 底部弹窗弹出，展示后台配置的标题、描述、取消按钮、确认按钮和右上角关闭按钮 / / 保留 原用例与新版需求一致或仍可执行

点击右上角关闭、取消按钮或遮罩层 弹窗关闭，不执行跳转 / / 保留 原用例与新版需求一致或仍可执行

确认按钮跳转链接为空时点击确认 仅关闭弹窗，不执行跳转 / / 保留 原用例与新版需求一致或仍可执行

27 弹窗确认跳转 确认按钮配置内部链接，点击确认 关闭底部弹窗并直接跳转 / / 保留 原用例与新版需求一致或仍可执行

确认按钮配置第三方外部域名，点击确认 先关闭底部弹窗，再展示离开汇丰中国确认弹窗 / / 调整 新版明确第三方跳转前需展示“您正在离开汇丰中国”拦截确认

28 外部跳转确认 外链确认弹窗 触发第三方外链跳转 弹窗标题为“您正在离开汇丰中国”，描述、取消、继续前往按钮按固定文案展示 / / 调整 新版明确第三方跳转前需展示“您正在离开汇丰中国”拦截确认

点击外链确认弹窗【取消】 关闭弹窗，停留当前组装页 / / 保留 原用例与新版需求一致或仍可执行

点击外链确认弹窗【继续前往】 跳转到目标第三方页面 / / 保留 原用例与新版需求一致或仍可执行

白名单链接
点击 hsbc.com、hsbc.com.cn 或白名单内链接
以合规/技术确认的第三方识别规则为准
白名单由后端维护，实际范围需确认
/
删除/不适用
新版未明确第三方识别白名单，固定白名单域名不作为本轮验收断言

测试环境点击 test.hsbc.com 链接
以合规/技术确认的第三方识别规则为准
仅测试环境生效
/
删除/不适用
新版未明确第三方识别白名单，固定白名单域名不作为本轮验收断言

投放参数
参数透传
通过带 CampaignId、Channelid 的链接进入页面后点击按钮跳转
后续跳转链路可透传投放参数
具体透传方式以页面跳转规则为准
/
调整
本版仅保留 Campaign/Channel 参数透传校验，不纳入行为上报专项

通过带 CampaignId、Channelid 的链接触发分享
分享链接保留投放参数
/
/
保留
原用例与新版需求一致或仍可执行

兼容性
不同环境访问
在 iOS App/WebView 打开并操作图片、富文本、弹窗、跳转
页面展示和交互正常，无安全区遮挡
/
/
保留
原用例与新版需求一致或仍可执行

在 Android App/WebView 打开并操作图片、富文本、弹窗、跳转
页面展示和交互正常，系统返回键行为符合承载端规则
Android 返回键规则需确认
/
保留
原用例与新版需求一致或仍可执行

在微信小程序环境打开并触发分享 分享开关与分享卡片逻辑符合配置 需真机联调 / 保留 原用例与新版需求一致或仍可执行

32 稳定性与容错 弱网加载 弱网环境打开包含多图片、多权益商品的组装页 页面不长时间白屏；已加载模块可正常展示 性能阈值需项目确认 / 调整 保留弱网页面稳定性校验，移除服务调用专项口径

页面配置加载失败 不纳入本版测试用例 错误页样式需确认 / 删除/不适用 用户要求本版不包含服务调用专项测试点

权益资格加载失败 不纳入本版测试用例 具体兜底策略需确认 / 删除/不适用 用户要求本版不包含服务调用专项测试点

页面访问
待发布访问规则
页面状态为待发布时分别使用正式链接和草稿预览链接访问
正式链接展示线上版本；草稿预览链接展示待发布内容
/
/
新增
依据组装页2.md 新增功能点补充

页面访问
未发布正式访问
草稿页面使用非预览正式链接访问
展示“页面暂不可访问”或等价提示，不展示草稿内容
/
/
新增
依据组装页2.md 新增功能点补充

微信分享
分享配置缺失
小程序环境中后台开启自定义分享但分享标题或缩略图缺失
按关闭分享处理，不影响页面浏览
/
/
新增
依据组装页2.md 新增功能点补充

图文模块
富文本安全过滤
富文本配置 script、onclick、超长连续字符和超宽图片后打开页面
危险脚本不执行；超长内容不撑破屏幕；页面不横向滚动
/
/
新增
依据组装页2.md 新增功能点补充

权益商品模块
权益动态筛选
使用不同客户标签、发放资格、组装页展示配置的客户访问同一页面
仅展示当前客户有权限且关联当前组装页的权益商品
/
/
新增
依据组装页2.md 新增功能点补充

权益商品承接类型分别为详情页、H5、小程序、App pageId、第三方固定链接、空地址

合法类型按端能力打开；第三方目标先拦截确认；空地址提示暂不可访问

依据组装页2.md 新增功能点补充

按钮模块
App pageId 跳转
按钮配置 App pageId，在 App 内 H5 和微信小程序环境分别点击
App 环境按 pageId 打开对应页面；小程序环境是否支持以端能力确认为准
/
/
新增
依据组装页2.md 新增功能点补充

按钮模块
固定目标跳转
按钮配置太古地产、龙腾固定目标并点击
按固定服务跳转；当前按第三方目标处理，跳转前展示离开汇丰确认
/
/
新增
依据组装页2.md 新增功能点补充

底部提示弹窗
确认按钮隐藏
后台关闭右侧确认按钮展示后打开底部弹窗
弹窗不展示确认按钮，仅保留取消/关闭能力，布局无异常空位
/
/
新增
依据组装页2.md 新增功能点补充

第三方跳转拦截
拦截弹窗确认
通过富文本链接、按钮跳转、弹窗确认、权益商品点击触发第三方目标
跳转前展示“您正在离开汇丰中国”；取消停留当前页；继续前往后打开目标页面
/
/
新增
依据组装页2.md 新增功能点补充


# 功能模块 测试项目 测试内容 期待结果 备注

1
页面访问
正式链接访问
前置：组装页已发布；使用正式 H5 链接打开页面
页面读取最近一次发布配置，正常展示导航标题和模块内容
/

前置：页面状态为待发布；使用正式链接打开

页面仍展示上一次发布版本，不展示未发布修改

前置：组装页已保存草稿；使用带 draft=1 的测试链接打开

页面读取草稿配置，可看到未发布修改

正式环境访问 draft=1 草稿链接

按内部预览安全策略处理；不得将未发布内容暴露给无权限用户