# 测试方案 开始时间:2026-05-18-19-41-29 ## 测试项 - `bash scripts/generate_sample.sh` - `ffprobe` 检查 `storage/samples/synthetic_guidewire.mp4` 编码。 - `pytest -q` - `curl -s http://127.0.0.1:8001/api/health` - `curl -s http://127.0.0.1:8001/api/samples` - 使用样例视频调用 `/api/segment`,确认后端仍可读取视频。 ## 验收标准 - 样例视频编码为 H.264 或至少返回 `codec_tag_string=avc1`。 - 点击“加载样例”后左侧原始视频面板能显示视频画面。 - 分割接口仍可处理样例视频。 ## 执行结果 - `bash scripts/generate_sample.sh`:通过,重新生成样例视频和样例图像。 - `ffprobe storage/samples/synthetic_guidewire.mp4`:通过,返回 `codec_name=h264`、`codec_tag_string=avc1`、`pix_fmt=yuv420p`。 - `pytest -q`:通过,4 个测试全部通过。 - `/api/samples`:通过,返回新的样例视频大小 `638484` 字节。 - `/api/segment` 使用新样例视频:通过,返回 `job_id=da013f73c636` 和 3 帧分割结果。 - `git diff --check`:通过,无空白格式错误。