Files
REVOXELSEG_DICOM/工程分析/测试方案-2026-05-20-01-08-38.md

51 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 测试方案-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 自动保留小数位。