2.3 KiB
2.3 KiB
测试方案-2026-05-19-22-59-07
测试方案文档路径
工程分析/测试方案-2026-05-19-22-59-07.md
静态检查
- 在
WebSite/下执行npm run lint,确认 TypeScript 类型检查通过。
构建检查
- 在
WebSite/下执行npm run build,确认生产构建成功生成dist/。
文档验证
- 确认
工程分析/存在。 - 确认本次需求分析、实现方案、测试方案均按时间戳命名。
- 确认
工程分析/代码编纂工作流.md覆盖用户要求的 0 到 7 步。 - 确认
工程分析/经验记录.md保留旧经验并追加本次四段式记录。 - 确认
AGENTS.md包含后续项目修改必须执行该流程的约束。
部署验证
- 检查已有
tmux会话和4000端口占用。 - 使用
tmux重新启动revoxelseg-dicom会话。 - 验证:
curl http://127.0.0.1:4000/api/healthcurl -I http://127.0.0.1:4000/
Git/Gitea 备份验证
- 使用
git status --short检查工作区。 - 仅暂存本次相关文件。
- 创建 commit:
2026-05-19-22-59-07 建立代码编纂工作流。 - 尝试
git push origin main。 - 完成后提醒用户文档备份 commit 已完成;若推送失败,说明本地 commit 和失败原因。
回归关注点
- 本次不改业务代码,主要回归风险来自重新部署。
- 注意不要把历史
工程分析/需求分析-*、实现方案-*、测试方案-*的既有删除状态一起提交。 - 注意不要提交
WebSite/data/、WebSite/exports/、医学影像数据或 STL 模型数据。
实际执行结果
npm run lint:通过。npm run build:通过;Vite 提示存在大 chunk 警告,但构建成功。tmux部署:已创建会话revoxelseg-dicom。- 监听端口:
0.0.0.0:4000,HMR 端口24679。 - 健康检查:
curl http://127.0.0.1:4000/api/health返回ok: true。 - 首页验证:
curl -I http://127.0.0.1:4000/返回HTTP/1.1 200 OK。 - Git 本地备份 commit:已创建本次工作流文档备份 commit,提交信息为
2026-05-19-22-59-07 建立代码编纂工作流。 - Gitea 远端推送:执行
git push origin main时失败,原因是 HTTP 远端http://192.168.31.5:5002无法读取用户名;未在命令行拼接或保存凭据。