Files
Pre_Seg_Server/工程分析/测试方案-20260429_232813.md

38 lines
1.3 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.
# 测试方案 — 视频帧显示链路修复
## 环境准备
- 确保 `Data_MyVideo_1.mp4` 存在于 `/home/wkmgc/Desktop/Seg_Server/`
- 清除数据库中现有项目(或直接删除 `backend/segserver.db` 让后端重新初始化)
## 测试用例
### TC1 — 默认项目自动出现
1. 删除数据库文件,重启后端
2. 打开项目库页面
3. **预期**: 出现 "Data_MyVideo_1" 项目卡片,状态为"已就绪",帧数 > 0
### TC2 — 点击默认项目进入工作区能看到影像
1. 点击 "Data_MyVideo_1" 项目
2. 进入分割工作区
3. **预期**:
- 标题栏显示 "Data_MyVideo_1"
- Canvas 区域显示视频第一帧画面(非黑屏)
- 底部时间轴显示真实帧缩略图
### TC3 — 帧切换正常
1. 在工作区中点击底部时间轴的不同帧
2. **预期**: Canvas 画面切换到对应帧
### TC4 — 导入新视频完整链路
1. 在项目库点击"导入多媒体资源"
2. 选择任意视频文件上传
3. **预期**:
- 上传过程中显示 loading
- 上传完成后新项目出现在列表中
- 点击新项目进入工作区,能看到视频帧
### TC5 — AI 推理使用当前帧
1. 在工作区选择点提示或框提示工具
2. 在画面上点击/框选
3. **预期**: 请求 payload 中的 `imageUrl` 为当前帧的 MinIO presigned URL后端返回 mask