Files
REVOXELSEG_DICOM/工程分析/测试方案-2026-05-07-17-05-43.md

45 lines
1.5 KiB
Markdown
Raw Permalink 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-07-17-05-43
## 静态检查
1. `git status --short --branch`
2. `cd WebSite && npm run build`
3. `cd WebSite && npm run lint`
## 单元或集成测试
当前项目没有独立单元测试体系本次采用构建、类型检查、API 冒烟和页面人工验证。
## 关键业务场景验证
1. 打开 `http://192.168.3.11:4000/`
2. 进入 `项目库 - 3D 模型`
3. 验证 `模型显示` 中不再出现 `预览`
4. 验证 `模型显示` 中出现 `实体`
5. 点击 `标准 / 精细 / 超精细 / 实体`
- 模型都可以加载完成。
- 当前位姿不丢失。
- 实体档位视觉上更接近面片实体,而不是稀疏预览。
6. 验证右侧构件透明度、颜色、眼睛显示控制仍可用。
## 医学影像数据相关边界验证
- 本次不修改 DICOM 解析、切片显示、分割结果导出。
- 回归确认 `/api/projects` 正常返回默认项目。
## 回归风险
- 实体档位请求更多 STL 顶点,首次加载可能更慢。
- 若浏览器 WebGL 性能不足,实体档位可能出现卡顿。
## 人工审核状态
- 本次免二次确认。
## 执行记录
- `npm run build`:通过。
- `npm run lint`:通过,实际执行 `tsc --noEmit`
- 重新部署后 `curl -I http://127.0.0.1:4000/`:返回 `HTTP/1.1 200 OK`
- 重新部署后请求 `会厌.stl` preview 且 `limit=200000`:返回 `triangleCount=17384``sampledTriangles=17384`,确认实体档位可返回完整三角面。