# 测试方案-2026-05-20-01-08-38 ## 测试方案文档路径 `工程分析/测试方案-2026-05-20-01-08-38.md` ## 静态检查 - 在 `WebSite/` 下执行 `npm run lint`。 ## 构建检查 - 在 `WebSite/` 下执行 `npm run build`。 ## 关键业务场景验证 - 桌面端逆向工作区三栏布局应变为左侧 6 栅格、中部 3 栅格、右侧 3 栅格。 - 中部“可视化工具栏”宽度应明显变宽。 - 左侧“影像与模型融合视角”宽度应相应收窄,但仍可正常渲染。 - 平移 X/Y/Z 的滑条、加减按钮和长按连续移动均应使用 `0.005` 步长。 - 平移数值显示应保留三位小数。 ## 回归关注点 - 旋转步长仍为 `1` 度。 - 缩放步长仍为 `0.05`。 - 右侧映射视图宽度与功能不变。 - 不影响 DICOM/STL 数据加载与导出按钮。 ## 部署验证 - 重启 `tmux` 会话 `revoxelseg-dicom`。 - 验证: - `curl http://127.0.0.1:4000/api/health` - `curl -I http://127.0.0.1:4000/` ## Git/Gitea 备份验证 - 显式暂存本次相关代码和文档。 - 创建包含时间戳和描述的 commit。 - 推送到 Gitea `origin/main`。 ## 实际执行结果 - `npm run lint`:通过。 - `npm run build`:通过;Vite 保留既有 chunk 体积提示,不影响构建产物生成。 - 部署:已重启 `tmux` 会话 `revoxelseg-dicom`,服务日志显示 `ReVoxelSeg DICOM server ready at http://0.0.0.0:4000/`。 - `curl http://127.0.0.1:4000/api/health`:通过,返回 `{"ok":true,"service":"revoxelseg-dicom"}`。 - `curl -I http://127.0.0.1:4000/`:通过,返回 `HTTP/1.1 200 OK`。 - 代码检查确认:桌面端布局已改为左侧 `lg:col-span-6`、中部 `lg:col-span-3`、右侧 `lg:col-span-3`;平移 X/Y/Z 的 step 已改为 `0.005`;数值显示已按 step 自动保留小数位。