【技术实现步骤摘要】
一种视频测试方法及系统
本专利技术涉及视频测试
,特别是涉及一种视频的自动化测试方法及系统。
技术介绍
自动化测试平台是集成接口自动化或者UI自动化的平台,能自动执行接口或者相关ui测试的测试用例,是对被测系统的特定单一功能进行测试,以确定被测功能是否与需求设计完全一致,模式相对固定。视频流及视频水印类测试目前绝大多数为人工校验,由人为判断视频播放的正确性及视频水印类标记是否正确。目前现有的自动化测试平台无法对视频类的流媒体进行测试相关支持,与视频测试的实际场景相差甚远,无法满足视频的自动化检测等相关测试功能点,需要人工进行逐一检查,耗费大量的人力和时间成本,而且关于视频流的校验点较多,人工会有部分遗漏的情况,无法保证所有的测试点均进行了人为判断。
技术实现思路
本专利技术实施例提供一种视频测试方法及系统,创造性的分别对视频元及视频帧进行对比,可实现视频的自动化测试。一方面,本专利技术实施例提供了一种视频测试方法,包括:下载原始视频,并提取该原始视频的流媒体特征向量;下载所述原始视频转码后的视频,并提取所述原始视频转码后的视频的流媒体特征向量;对比所述原始视频的 ...
【技术保护点】
1.一种视频测试方法,其特征在于,包括:下载原始视频,并提取该原始视频的流媒体特征向量;下载所述原始视频转码后的视频,并提取所述原始视频转码后的视频的流媒体特征向量;对比所述原始视频的流媒体特征向量和所述原始视频转码后的视频的流媒体特征向量,得到特征向量对比结果;判断所述对比结果是否在预期偏差范围内,若否,则将对比结果进行反馈。
【技术特征摘要】
1.一种视频测试方法,其特征在于,包括:下载原始视频,并提取该原始视频的流媒体特征向量;下载所述原始视频转码后的视频,并提取所述原始视频转码后的视频的流媒体特征向量;对比所述原始视频的流媒体特征向量和所述原始视频转码后的视频的流媒体特征向量,得到特征向量对比结果;判断所述对比结果是否在预期偏差范围内,若否,则将对比结果进行反馈。2.根据权利要求1所述的方法,其特征在于,所述原始视频的流媒体特征向量包括:原始视频的视频元信息,以及根据预设规则进行抽帧得到的原始视频的抽帧截图;所述原始视频转码后的视频的流媒体特征向量包括:所述原始视频转码后的视频的视频元信息,以及根据所述预设规则进行抽帧得到的所述原始视频转码后的视频的抽帧截图;所述对比所述原始视频的流媒体特征向量和所述原始视频转码后的视频的流媒体特征向量,得到特征向量对比结果,包括:对比所述原始视频的视频元信息和所述原始视频转码后的视频的视频元信息,得到视频元信息偏差值;对比所述原始视频的抽帧截图和所述原始视频转码后的视频的抽帧截图,得到抽帧截图偏差值;所述特征向量对比结果包括所述视频元信息偏差值以及所述抽帧截图偏差值。3.根据权利要求2所述的方法,其特征在于,所述对比所述原始视频的视频元信息和所述原始视频转码后的视频的视频元信息,得到视频元信息偏差值,包括:分别对比原始视频与所述原始视频转码后的视频的分辨率、码率、时长、以及视频大小,得到相应的分辨率偏差值、码率偏差值、时长偏差值、以及视频大小偏差值;所述视频元信息偏差值包括所述分辨率偏差值、码率偏差值、时长偏差值、以及视频大小偏差值。4.根据权利要求2所述的方法,其特征在于,所述对比所述原始视频的抽帧截图和所述原始视频转码后的视频的抽帧截图,得到抽帧截图偏差值,包括:分别将所述原始视频的抽帧截图以及所述原始视频转码后的视频的抽帧截图保存至临时截图文件;在所述临时截图文件中,根据时序将所述原始视频的抽帧截图与所述原始视频转码后的视频的抽帧截图进行对比,得到图片偏差值;以及,将所述原始视频转码后的视频的抽帧截图中的水印与预先获取的用户配置水印进行对比,得到水印偏差值;所述抽帧截图偏差值包括所述图片偏差值和所述水印偏差值。5.根据权利要求1所述的方法,其特征在于,所述将对比结果进行反馈之后,还包括:将所述对比结果存储至测试...
【专利技术属性】
技术研发人员:毛也,龙湖珺,宁德金,
申请(专利权)人:微梦创科网络科技中国有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。