HIGHLIGHT_DEPLOYMENT_USAGE_TEST.md
1.2 KB
V2 录制验收测试
1. 整课兼容
向 /recordingTaskV2 提交不含 onlyHighlight 的原请求,预期只调用原整课录制代码,不调用 SaaS 高光接口。
2. 仅高光
提交:
{
"list": [{
"id": "task-high-1",
"siteId": "doctest",
"meetingNumber": "487012832",
"beginTime": "2026-08-05 10:00:00",
"endTime": "2026-08-05 11:00:00",
"onlyHighlight": 1
}]
}
验证:
- 只调用一次
getByClassPrivate.do。 - N 条有效高光生成 N 个文件,不生成整课文件。
- 时间范围外或站点、课堂不匹配的数据被忽略。
- 正常空数组计入
noMedia并回写status=3。 - 有高光时在全部本地录制完成后回写
status=2,返回code=0即成功。 - 接口超时或错误不能回写
status=3。
3. 查询
-
/fileExistsV2不触发录制;整课查询不访问 SaaS,高光查询通过getByClassPrivate.do获取高光列表。 - 整课任务兼容返回
classUrl。 - 高光任务返回全部高光 URL。
- 任一目标文件缺失时
fileExists=false。
4. 隔离
-
/recordingTask不进入 V2 服务。 -
/fileExists不进入 V2 服务。 - V2 停用后原整课录制与查询继续工作。