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

1.3 KiB
Raw Permalink Blame History

测试方案 — 视频帧显示链路修复

环境准备

  • 确保 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