Files
REVOXELSEG_DICOM/工程分析/测试方案-2026-05-25-00-07-30.md

1.7 KiB

测试方案-2026-05-25-00-07-30

测试方案文档路径

工程分析/测试方案-2026-05-25-00-07-30.md

静态检查

  • 执行 cd WebSite && npm run lint
  • 确认 VoxelizationMappingView 导出后类型不破坏逆向工作区。

构建检查

  • 执行 cd WebSite && npm run build

关键业务场景验证

  • 自动微调匹配页骨骼区域默认无选中。
  • 未选择骨骼区域时运行会提示选择。
  • 采样切片数量默认均匀生成,可调整数量。
  • “匹配结果”下方显示两个映射视图,滑条同时控制两个视图切片。
  • 两种显示模式可切换。
  • 候选评估、采样切片、骨骼构件、最佳模式卡片和候选表格不再显示。
  • 运行后右侧视图使用最佳位姿,左侧视图保留基准位姿。

HTTP/2 preview 验证

  • 请求 /api/projects/:projectId/models/sternum.stl/preview?limit=800000
  • 确认本机返回 200。
  • 确认响应支持 gzip 压缩。

医学影像数据相关边界验证

  • 不修改原始 DICOM/STL 文件。
  • 仅影响预览和自动匹配页,不影响导出分割逻辑。

部署验证

  • 重启 tmux 会话 revoxelseg-dicom
  • 验证 http://127.0.0.1:4000/api/health
  • 验证 http://127.0.0.1:4000/
  • 验证 https://revoxel.huijutec.cn/api/healthhttps://revoxel.huijutec.cn/

Git/Gitea 备份验证

  • 暂存本次相关源码、Docker 说明和工程分析文档。
  • 提交 message 包含时间戳。
  • 推送到 Gitea main

风险与回归关注点

  • 双视图不应导致未选中构件参与显示。
  • gzip 发送 JSON 后浏览器仍应能正常 fetch().json()
  • 大 STL preview 仍可能消耗内存,后续可进一步做二进制/流式格式。