1.3 KiB
1.3 KiB
测试方案 - 2026-04-29-22-49-38
对应实现方案
- 实现方案文档:
实现方案-2026-04-29-22-49-38.md
测试范围
- WebSocket 连接可达性
- 文件导入按钮交互
- 项目状态显示正确性
测试用例
用例 1: WebSocket 连接测试
- 前置条件: 前后端均运行
- 操作步骤:
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: 文件导入按钮交互验证(浏览器)
- 前置条件: 前端运行
- 操作步骤:
- 打开项目库页面
- 点击"导入多媒体资源"按钮
- 预期结果: 弹出系统文件选择器
- 通过标准: 文件选择器出现,支持选择视频/图片
用例 3: 新建项目状态显示
- 前置条件: 后端运行
- 操作步骤:
- 创建新项目
- 查看项目卡片状态标签
- 预期结果: 状态显示为"已就绪"(绿色)
- 通过标准: 非"异常"(红色)
回归测试
- localhost 开发方式不受影响
- 现有项目列表加载正常
测试环境
- 浏览器: Chrome
- 访问地址: http://192.168.3.11:3000