Files
REVOXELSEG_DICOM/工程分析/测试方案-2026-05-04-02-38-48.md

65 lines
1.6 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.
# 测试方案
时间戳2026-05-04-02-38-48
## 测试目标
验证本次工作流文档和项目基线是否可用,并确认前端项目仍可构建。
## 静态检查
- 检查 `工程分析/` 目录是否存在。
- 检查本次需求分析、实现方案、测试方案和经验记录是否存在。
- 检查工作流是否包含人工审核确认节点。
- 检查 `.gitignore` 是否排除医学影像数据、重建模型、依赖目录和构建产物。
## 构建验证
`WebSite/` 下执行:
```bash
npm run build
```
预期结果:
- TypeScript/Vite 构建通过。
- 生成 `WebSite/dist/`
## 部署验证
`WebSite/` 下执行:
```bash
npm run dev
```
预期结果:
- Vite 开发服务器启动。
- 默认端口为 `3000`
- 若端口占用,则记录实际端口或改用可用端口。
## Gitea 备份验证
- 初始化 Git 仓库或复用现有仓库。
- 提交文档备份 commit。
- 添加远程仓库 `origin`
- 推送到 Gitea。
## 执行结果
- `npm ci` 执行成功,未发现 npm audit 漏洞。
- `npm run build` 执行成功。
- 构建出现 Vite 大 chunk 警告,当前不影响本次文档基线。
- `3000` 端口已被 `/home/wkmgc/Desktop/Seg_Server` 的 node 服务占用。
- 本项目改用 `3001` 端口部署。
- 使用 `tmux` 会话 `revoxelseg-dicom` 托管 Vite 开发服务。
- `curl -I http://127.0.0.1:3001/` 返回 `HTTP/1.1 200 OK`
- 文档已推送到 Gitea `main` 分支。
## 人工审核状态
- 本文档用于建立工作流基线。
- 后续业务代码修改时,必须在测试方案完成后等待用户二次确认。