46 lines
1.6 KiB
Markdown
46 lines
1.6 KiB
Markdown
# 测试方案-2026-05-24-18-59-49
|
||
|
||
## 测试方案文档路径
|
||
|
||
`工程分析/测试方案-2026-05-24-18-59-49.md`
|
||
|
||
## 静态检查
|
||
|
||
- 执行 `cd WebSite && npm run lint`。
|
||
- 搜索新增实体化函数调用,确认前端显示与后端导出均覆盖。
|
||
|
||
## 构建检查
|
||
|
||
- 执行 `cd WebSite && npm run build`。
|
||
- 确认生产构建成功。
|
||
|
||
## 关键业务场景验证
|
||
|
||
- 当前项目在逆向分割映射视图中显示 rib、skin、肝脏等构件时,薄构件不再只剩散点或单像素线段。
|
||
- 切换构件可见性后,加载进度条仍正常显示。
|
||
- 肝脏等大实体构件仍保持实体填充,不被过度扩张。
|
||
|
||
## 医学影像数据相关边界验证
|
||
|
||
- 单构件内多个断开小区域保持独立处理,不跨构件混色。
|
||
- thin shell/骨骼结构允许视觉上略厚于真实切面,但不能跨越远距离碎片形成大面积桥接。
|
||
- 导出 NIfTI 的实体化策略与前端一致。
|
||
|
||
## 部署验证
|
||
|
||
- 重启 `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 备份验证
|
||
|
||
- 仅暂存本次相关代码和工程分析文档。
|
||
- 提交 message 包含 `2026-05-24-18-59-49`。
|
||
- 推送到 Gitea `main` 并确认本地分支与远端同步。
|
||
|
||
## 风险与回归关注点
|
||
|
||
- rib/skin 这类结构在医学真实切面中可能本来很薄,本次是为了满足用户的实体化显示需求。
|
||
- 如果后续接入真实体素化算法,应把当前膨胀兜底作为可配置的显示/演示层,而不是临床级分割后处理。
|