51 lines
1.7 KiB
Markdown
51 lines
1.7 KiB
Markdown
# 测试方案-2026-05-24-22-40-13
|
|
|
|
## 测试方案文档路径
|
|
|
|
`工程分析/测试方案-2026-05-24-22-40-13.md`
|
|
|
|
## 静态检查
|
|
|
|
- 执行 `cd WebSite && npm run lint`。
|
|
- 搜索新增路由、API 和自动匹配类型,确认前后端字段一致。
|
|
|
|
## 构建检查
|
|
|
|
- 执行 `cd WebSite && npm run build`。
|
|
- 确认生产构建成功。
|
|
|
|
## 关键业务场景验证
|
|
|
|
- 左侧出现“自动微调匹配工作区”入口。
|
|
- 逆向工作区“保存至项目库”左侧出现“自动微调匹配”按钮。
|
|
- 自动匹配页面默认选中平移 X/Y/Z 和缩放,旋转不可选。
|
|
- 默认骨骼构件包含 rib、vertebrae、sternum、hipbone、sacrum 等。
|
|
- 点击运行后返回最佳位姿、评分轨迹和候选结果。
|
|
- 点击应用后项目位姿更新,回到逆向工作区可看到新位姿。
|
|
|
|
## 医学影像数据相关边界验证
|
|
|
|
- 本次不修改原始 DICOM/STL。
|
|
- 第一版评分是演示级骨窗匹配,不承诺临床级配准。
|
|
- DICOM 切片顺序、分割导出和锁定项目逻辑不应受影响。
|
|
|
|
## 部署验证
|
|
|
|
- 重启 `tmux` 会话 `revoxelseg-dicom`。
|
|
- 验证 `http://127.0.0.1:4000/api/health`。
|
|
- 验证 `http://127.0.0.1:4000/`。
|
|
- 验证 `https://revoxel.huijutec.cn/api/health` 与 `https://revoxel.huijutec.cn/`。
|
|
|
|
## Git/Gitea 备份验证
|
|
|
|
- 暂存本次相关源码、Docker 说明和工程分析文档。
|
|
- 提交 message 包含本次时间戳。
|
|
- 推送到 Gitea `main` 后确认本地分支与远端同步。
|
|
|
|
## 风险与回归关注点
|
|
|
|
- 自动匹配不能自动修改旋转。
|
|
- 应用最佳结果前不应覆盖项目位姿。
|
|
- 评分接口要限制迭代规模,避免阻塞服务太久。
|
|
- 锁定项目不应被自动应用位姿覆盖。
|