2026-04-29-22-49-38 - 修复WebSocket连接+项目状态异常+导入按钮无响应+后端WS路由
This commit is contained in:
47
工程分析/测试方案-2026-04-29-22-49-38.md
Normal file
47
工程分析/测试方案-2026-04-29-22-49-38.md
Normal file
@@ -0,0 +1,47 @@
|
||||
# 测试方案 - 2026-04-29-22-49-38
|
||||
|
||||
## 对应实现方案
|
||||
- 实现方案文档: `实现方案-2026-04-29-22-49-38.md`
|
||||
|
||||
## 测试范围
|
||||
- WebSocket 连接可达性
|
||||
- 文件导入按钮交互
|
||||
- 项目状态显示正确性
|
||||
|
||||
## 测试用例
|
||||
|
||||
### 用例 1: WebSocket 连接测试
|
||||
- **前置条件**: 前后端均运行
|
||||
- **操作步骤**:
|
||||
```bash
|
||||
curl -s -N -H "Connection: Upgrade" -H "Upgrade: websocket" \
|
||||
-H "Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==" \
|
||||
-H "Sec-WebSocket-Version: 13" \
|
||||
http://192.168.3.11:8000/ws/progress
|
||||
```
|
||||
- **预期结果**: 返回 101 Switching Protocols
|
||||
- **通过标准**: HTTP 101,连接建立
|
||||
|
||||
### 用例 2: 文件导入按钮交互验证(浏览器)
|
||||
- **前置条件**: 前端运行
|
||||
- **操作步骤**:
|
||||
1. 打开项目库页面
|
||||
2. 点击"导入多媒体资源"按钮
|
||||
- **预期结果**: 弹出系统文件选择器
|
||||
- **通过标准**: 文件选择器出现,支持选择视频/图片
|
||||
|
||||
### 用例 3: 新建项目状态显示
|
||||
- **前置条件**: 后端运行
|
||||
- **操作步骤**:
|
||||
1. 创建新项目
|
||||
2. 查看项目卡片状态标签
|
||||
- **预期结果**: 状态显示为"已就绪"(绿色)
|
||||
- **通过标准**: 非"异常"(红色)
|
||||
|
||||
## 回归测试
|
||||
- [ ] localhost 开发方式不受影响
|
||||
- [ ] 现有项目列表加载正常
|
||||
|
||||
## 测试环境
|
||||
- 浏览器: Chrome
|
||||
- 访问地址: http://192.168.3.11:3000
|
||||
Reference in New Issue
Block a user