51 lines
1.8 KiB
Markdown
51 lines
1.8 KiB
Markdown
# 测试方案-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 自动保留小数位。
|