65 lines
1.6 KiB
Markdown
65 lines
1.6 KiB
Markdown
# 测试方案
|
||
|
||
时间戳: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` 分支。
|
||
|
||
## 人工审核状态
|
||
|
||
- 本文档用于建立工作流基线。
|
||
- 后续业务代码修改时,必须在测试方案完成后等待用户二次确认。
|