【技术实现步骤摘要】
用于测试视频播放器的起播性能的方法和装置
[0001]本公开涉及计算机
,尤其涉及视频播放器
,具体涉及一种用于测试视频播放器的起播性能的方法和装置、电子设备、计算机可读存储介质和计算机程序产品。
技术介绍
[0002]视频播放器的开发迭代过程,往往涉及新旧版本的更替,以使新版的视频播放器上线发布,从而代替在先版本的已发布的视频播放器,以为用户提供更多的、更优质的业务功能。
[0003]在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。
技术实现思路
[0004]本公开提供了一种用于测试视频播放器的起播性能的方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
[0005]根据本公开的一方面,提供了一种用于测试视频播放器的起播性能的方法,包括:获取待发布的视频播放器的测试起播时间;获取所述待发布的视频播放器的在先版本视频播放器的历史起播时间;以及基于所述测试起播时间和所述历史起播时间,获取与所述待发布的视频播放器的起播性能相关的测试结果。
[0006]根据本公开的另一方面,提供了一种用于测试视频播放器的起播性能的装置,包括:第一获取单元,被配置用于获取待发布的视频播放器的测试起播时间;第二获取单元,被配置用于获取所述待发布的视频播放器的在先版本视频播放器的历史起播时间;以及第三获取单元,被配 ...
【技术保护点】
【技术特征摘要】
1.一种用于测试视频播放器的起播性能的方法,包括:获取待发布的视频播放器的测试起播时间;获取所述待发布的视频播放器的在先版本视频播放器的历史起播时间;以及基于所述测试起播时间和所述历史起播时间,获取与所述待发布的视频播放器的起播性能相关的测试结果。2.根据权利要求1所述的方法,其中,所述获取待发布的视频播放器的测试起播时间包括:获取所述待发布的视频播放器在测试设备上的所述测试起播时间;并且其中,获取所述待发布的视频播放器的在先版本视频播放器的历史起播时间包括:获取所述测试设备对应的所述历史起播时间。3.根据权利要求2所述的方法,其中,所述获取所述待发布的视频播放器在所述测试设备上的所述测试起播时间包括:获取所述待发布的视频播放器在所述测试设备上的多个视频起播时间;以及基于所述多个视频起播时间,获取所述测试起播时间。4.根据权利要求2述的方法,其中,所述获取所述测试设备对应的所述平均起播时间包括:获取所述在先版本的视频播放器对应于多个播放设备中的每一个播放设备上的视频起播时间,并且所述每一个播放设备具有相应的播放设备型号,并且所述播放设备型号进一步对应于相应的硬件性能评分,并且其中,所述测试设备与多个播放设备型号中的一个播放设备型号相对应;基于所述多个播放设备中的每一个播放设备的所述硬件性能评分和对应的所述视频起播时间,获取播放设备型号
‑
历史起播时间对应关系;以及基于所述播放设备型号
‑
历史起播时间对应关系和与所述测试设备相对应的播放设备型号,获取所述测试设备对应的所述历史起播时间。5.根据权利要求4所述的方法,其中,所述在先版本视频播放器为已发布的视频播放器,并且其中,所述获取所述在先版本视频播放器在多个设备中的每一个设备上的视频起播时间包括:在线获取所述在先版本视频播放器的所述视频起播时间。6.根据权利要求1所述的方法,其中,还包括:响应于确定所述测试起播时间超出所述平均起播时间以一预设值,确定所述测试结果为起播性能劣化;以及输出所述测试结果。7.根据权利要求6所述的方法,还包括:获取所述待发布的视频播放器的测试起播信息数据;以及响应于确定所述测试结果为起播性能劣化,基于所述测试起播信息数据,获取所述待发布的视频播放器的代码问题。8.根据权利要求6所述的方法,其中,所述测试起播信息数据包括下列各项中的至少一种:预取信息数据、解码信息数据、渲染信息数据、起播数据、服用信息数据、服务信息数据
以及环境信息数据。9.根据权利要求7所述的方法,其中,所述基于所述测试起播信息数据,获取所述视频播放器的代码问题包括:获取测试起播信息数据和代码问题对应关系;以及基于所述对应关系,获取对应于所述测试起播信息数据的所述代码问题。10.根据权利要求7所述的方法,其中,还包括:输出所述代码问题。11.一种用于测试视频播放器的起播性能的装置,包括:第一获取单元,被配置用于获取待发布的视频播放器的...
【专利技术属性】
技术研发人员:赵家祝,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。