Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
Unreal Tran 菜单与内容升级测试报告
- 执行时间:2026-08-09 12:17(Asia/Shanghai)
- 测试地址:
http://127.0.0.1:6180
- 局域网地址:
http://192.168.31.168:6180
- 浏览器:Playwright Chromium 1.55.0
- 执行方式:单 Worker 串行,使用一次性管理员夹具
1. 结果摘要
| 指标 |
结果 |
| 自动化用例 |
10 |
| 通过 |
9 |
| 失败 |
0 |
| 跳过 |
1 |
| Playwright 用时 |
97.91 秒 |
| 临时管理员清理 |
成功 |
| 菜单配置恢复 |
成功 |
跳过项为“首次登录强制改密”。该用例要求独立、可修改密码且不能复用管理员的账号,本轮未提供这组专用凭据,因此按测试约定跳过,不影响菜单与内容制作验收。
2. 覆盖范围
| 模块 |
验证内容 |
结果 |
| 登录 |
四角色入口、管理员真实登录、错误角色拦截、安全退出 |
通过 |
| 导航 |
顶部一级+左侧二级、纯左侧、顶部下拉三种模式及持久化 |
通过 |
| 侧栏 |
展开/收起、刷新后保持、二级菜单可达 |
通过 |
| 主题 |
明亮、暗黑、跟随系统;暗黑文字和边界可读 |
通过 |
| 菜单管理 |
树表加载、搜索/重置、三布局预览、编辑草稿、同级排序、撤销 |
通过 |
| 菜单 API |
原子保存、乐观锁版本、保存后读取、按原始快照恢复 |
通过 |
| 内容制作 |
模型制作、场景制作、训练编排、作业指导四类列表及真实 API |
通过 |
| 训练编排 |
虚拟仿真、实装实训、对抗训练三形态统计、切换、卡片与封面回退 |
通过 |
| 内容工作流 |
新建、搜索、结构化编辑、资产、版本、子路由活动态、删除清理 |
通过 |
| 系统管理 |
用户、部门、角色、菜单、权限、审计、接口配置七页加载 |
通过 |
| 系统 CRUD |
部门/角色/用户创建编辑、授权、审计检索及清理 |
通过 |
| 统一规范 |
部门树筛选、中文分页、表格边框与斑马线、搜索与重置 |
通过 |
3. 构建与服务验证
- Java 17:API 根项目
mvn -q clean package 通过。
ut_auth:18 项测试通过。
ut_tran:22 项测试通过。
- Web:
pnpm run build 通过,包含 vue-tsc --noEmit 与 Vite 生产构建。
- E2E:
pnpm run typecheck 通过。
- 端口健康:6100、6101、6102、6180 均返回 HTTP 200。
- 局域网访问:
192.168.31.168:6180 返回 HTTP 200。
4. 数据库验证
- 已执行
20260809_003_menu_management.sql。
- 目标:KingbaseES V008R006C009B0014,
public schema。
- 迁移后菜单权限 2/2、导航节点 29/29。
- 执行前已备份
ut_sys_permission 与 ut_sys_role_permission。
- 测试期间创建的临时管理员、会话、凭证和角色关系已在
finally 中物理清理。
- 菜单真实保存测试在
finally 中恢复执行前完整名称与顺序,不使用“恢复默认”覆盖既有配置。
5. 制品
6. 非阻断说明
- Vite 仍提示主 chunk 大于 500 kB;不影响本轮功能,后续可按编辑器/Element Plus 能力拆包。
- 当前“下载”明确输出工程 JSON,不宣称为正式 OFD 文件;真实 OFD 排版/签章/导出引擎应作为后续独立能力建设。