# 测试方案 — 2026-04-28

## 测试环境
- 浏览器 Chrome / Edge，开发者工具 Console 面板开启
- React StrictMode 已启用（Vite 默认）

## 测试用例

### TC1 — 上传字段正确性
1. 进入项目库页面
2. 选择任意文件（图片/视频）上传
3. 观察浏览器控制台
4. **预期**: 打印 `上传成功: <URL>`，无 `undefined`

### TC2 — 项目列表刷新
1. 清空项目库（如有）
2. 上传文件
3. **预期**: 项目卡片出现，状态为 "待处理"，文件名正确

### TC3 — WebSocket 生命周期
1. 打开 Dashboard 页面
2. 观察 Console，切换至项目库再切回 Dashboard
3. **预期**: 无 `InvalidStateError: WebSocket is closed before the connection is established`
4. Network 面板 WS 标签应显示正常连接/关闭

### TC4 — 反复挂载卸载
1. 在 Dashboard 页面快速刷新 3 次
2. **预期**: 每次均正常建立 WS 连接，无残留报错
