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

48 lines
1.8 KiB
Markdown

# 测试方案-2026-05-25-12-30-27
## 测试方案文档路径
`工程分析/测试方案-2026-05-25-12-30-27.md`
## 静态检查
- 检查 `3. 代码汇总.docx` 可被 `python-docx` 打开。
- 统计写入源码行数,确认约 10000 行。
- 检查文档中不存在独立 `...` 段落或明显的省略占位。
- 检查每个收录文件从第 1 行到末行连续写入,不存在人为跳行。
## 构建检查
-`WebSite/` 执行 `npm run build`
- 本次不修改源码,构建用于确认当前项目仍可正常打包。
## 关键业务场景验证
- 验证更新后的 docx 包含标题、整理说明、文件清单和完整源码正文。
- 验证收录源码来自项目真实文件,且文件边界明确。
- 验证未将 `node_modules``dist`、医学影像数据或运行态导出内容写入 docx。
## 医学影像数据相关边界验证
- 本次不读取、不修改、不提交 `Head_CT_DICOM/``Head_CT_ReConstruct/` 原始医学数据。
- 本次不修改 DICOM/STL 解析、融合、导出算法,仅验证部署服务仍可启动。
## 部署验证
- 构建完成后沿用或重建 `tmux` 会话 `revoxelseg-dicom`
- 启动命令:`npm run serve -- --host 0.0.0.0 --port 4000`
- 验证 `http://127.0.0.1:4000/api/health` 返回成功。
- 验证 `http://127.0.0.1:4000/` 返回页面 HTML。
## Git/Gitea 备份验证
- 使用 `git status --short` 确认暂存范围只包含本次相关文件。
- 提交消息包含 `2026-05-25-12-30-27` 和简要描述。
- 提交后记录 commit 哈希。
## 风险与回归关注点
- docx 修改为二进制变化,需重点确认文档可打开和源码行数正确。
- 若服务端口 4000 已被占用,需要确认占用来源,优先使用既有 `tmux` 会话重启。
- 当前 `3. 代码汇总.docx` 原本未被 Git 跟踪,提交时需明确纳入备份。