# 测试方案-2026-05-25-10-21-17 ## 测试方案文档路径 `工程分析/测试方案-2026-05-25-10-21-17.md` ## 静态检查 - 检查 `WebSite/package.json` 中构建和服务脚本存在。 - 检查 `tmux` 会话与 `4000` 端口状态,避免重复服务冲突。 ## 构建检查 - 在 `WebSite` 执行 `npm run build`。 - 通过 Vite/TypeScript 构建输出确认无构建错误。 ## 关键业务场景验证 - 验证 `/api/health` 返回健康状态。 - 验证本机首页返回 HTML。 - 验证公网域名 `https://revoxel.huijutec.cn/` 返回成功 HTTP 状态。 - 若公网首页曾返回 Vite allowedHosts 403,需要重新验证首页不再出现 host 拦截文本。 ## 医学影像数据相关边界验证 - 本次不修改 DICOM/STL 解析、分割映射、导出和位姿算法。 - 部署验证只确认服务可访问,不重新生成医学数据或导出结果。 ## 部署验证 - 服务命令:`npm run serve -- --host 0.0.0.0 --port 4000`。 - 运行载体:`tmux` 会话 `revoxelseg-dicom`。 - 验证地址: - `http://127.0.0.1:4000/api/health` - `http://127.0.0.1:4000/` - `https://revoxel.huijutec.cn/` ## Git/Gitea 备份验证 - 仅提交本次文档和经验记录。 - commit message 包含 `2026-05-25-10-21-17`。 - 提交前检查 `git status --short`,只混入本次 allowedHosts 配置修复和文档,避免混入无关源码或运行态产物。 ## 风险与回归关注点 - 如果公网域名失败但本机成功,应归类为代理/隧道链路问题。 - 如果构建失败,应停止部署并汇报具体错误。 - 如果端口被非本项目进程占用,应先确认占用来源再处理。