一种多媒体框架测试方法、装置、设备及存储介质制造方法及图纸

技术编号:31754328 阅读:40 留言:0更新日期:2022-01-05 16:36
本发明专利技术提供一种多媒体框架测试方法、装置、设备及存储介质,所述方法包括:响应于接收到的测试指令,确定所述测试指令对应的测试配置文件,所述测试配置文件包括至少一个测试项以及所述至少一个测试项对应的测试函数,所述测试函数根据测试项对应的关键路径生成;运行预设的测试代码文件,调用所述至少一个测试项对应的测试函数对多媒体框架进行测试,得到所述至少一个测试项对应的测试结果。本发明专利技术的多媒体框架测试方法,通过读取并执行所述测试项对应的测试函数来实现对播放状态的控制,进而实现了对所述测试项的自动化测试,并且无需预先开发上层多媒体播放器应用,实现了与上层应用的解耦合,提高了测试效率。提高了测试效率。提高了测试效率。

【技术实现步骤摘要】
一种多媒体框架测试方法、装置、设备及存储介质


[0001]本专利技术涉及测试
,特别涉及一种多媒体框架测试方法、装置、设备及存储介质。

技术介绍

[0002]随着网络技术的不断发展,越来越多的用户选择利用多媒体播放器通过互联网观看音频、视频等资源。对于资源提供方而言,为了给用户提供更好的播放体验,在多媒体播放器投入运行之前,测试人员需要先对多媒体播放器的各个功能进行测试,来保证多媒体播放器的播放质量。
[0003]传统的测试多媒体播放器的方法,通常采用手动或模拟用户操作的方式进行测试,例如手动点击多媒体播放器的起播按钮,或者通过测试工具指挥一个触点移动到起播按钮然后点击,来模仿用户的点击操作,以测试多媒体播放器的起播功能是否正常。
[0004]传统的测试方法,测试之前需要开发上层多媒体播放器应用,通过上层应用覆盖播放器状态机(MediaPlayer状态机),来实现对多媒体播放器播放状态的控制,与上层多媒体播放器应用的耦合性较强。而且,对多媒体播放器进行测试时,需要对各种各样的测试项进行测试,采用传统的测试方法需要耗费大量的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多媒体框架测试方法,其特征在于,包括:响应于接收到的测试指令,确定所述测试指令对应的测试配置文件,所述测试配置文件包括至少一个测试项以及所述至少一个测试项对应的测试函数,所述测试函数根据测试项对应的关键路径生成;运行预设的测试代码文件,调用所述至少一个测试项对应的测试函数对多媒体框架进行测试,得到所述至少一个测试项对应的测试结果。2.根据权利要求1所述的方法,其特征在于,所述运行预设的测试代码文件,调用所述至少一个测试项对应的测试函数对多媒体框架进行测试,得到所述至少一个测试项对应的测试结果包括:运行预设的测试代码文件,读取所述至少一个测试项对应的测试函数;针对每个测试项,执行所述测试项对应的测试函数,以使得所述多媒体框架根据所述测试函数执行相应的测试操作,获取所述多媒体框架执行相应的测试操作过程中的播放状态数据,根据所述播放状态数据确定所述测试项对应的测试结果。3.根据权利要求2所述的方法,其特征在于,所述针对每个测试项,执行所述测试项对应的测试函数,以使得所述多媒体框架根据所述测试函数执行相应的测试操作包括:执行所述测试项对应的测试函数,确定所述测试函数对应的关键路径,所述关键路径包括多个播放状态以及所述多个播放状态之间的切换关系;基于所述测试配置文件确定所述关键路径对应的循环次数;根据所述关键路径和所述循环次数,向所述多媒体框架发送状态切换指令,以使得所述多媒体框架根据所述状态切换指令执行相应的状态切换操作。4.根据权利要求1所述的方法,其特征在于,所述方法还包括生成所述测试函数,所述生成所述测试函数包括:获取所述测试项对应的测试策略;根据所述测试策略确定所述测试项对应的关键路径;根据所述关键路径生成所述测试项对应...

【专利技术属性】
技术研发人员:王琨
申请(专利权)人:斑马网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1