Files
REVOXELSEG_DICOM/工程分析/测试方案-2026-05-08-03-35-22.md

43 lines
1.5 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.
# 测试方案:右侧 STL 实体切面预览
时间戳2026-05-08-03-35-22
## 静态检查
- 执行 `npm run lint`
- 执行 `npm run build`
## 关键业务场景验证
- 逆向工作区右侧 `Mask 展示` 不再出现旧的二维彩色假 Mask。
- 右侧区域显示 STL 实体模型。
- 启用模型切分并调整 DICOM 范围后,右侧实体预览按同一范围裁切。
- 构件隐藏、颜色、模型位姿调整后,右侧实体预览同步更新。
- 底部“导出进度”栏不再显示。
## 回归风险
- 右侧新增 Three.js 渲染可能增加 GPU/CPU 占用。
- 当前无法自动截图确认 WebGL 视觉结果,需要人工刷新页面观察。
## 验收标准
- 源码不再包含 `导出进度`、旧 `mappings.map` 假 Mask 结构。
- `npm run lint``npm run build` 均通过。
- 重新部署后 `http://192.168.3.11:4000/` 返回 200。
## 无法测试的风险
- 无法在当前命令行直接确认 STL 切面视觉是否符合用户预期,需要用户浏览器中观察。
## 人工审核状态
用户已在项目工作流历史中确认后续直接执行,本次不等待二次人工审核。
## 执行结果
- `npm run lint`:通过。
- `npm run build`:通过;仅保留 Vite chunk 大小提示。
- `rg` 验证:`ReverseWorkspace.tsx` 不再包含 `mappings``exportMessage``导出进度``Maximize2``Inferred Mask``Verified` 等旧示意 Mask 和导出进度栏结构。
- `rg` 验证:`ReverseWorkspace.tsx` 已新增 `CutSectionPreview` 并挂载到右侧 `Mask 展示` 区域。