一种视频播放测试方法、装置及存储介质制造方法及图纸

技术编号:37349896 阅读:13 留言:0更新日期:2023-04-22 21:48
本申请提供一种视频播放测测方法、装置及存储介质,其方法通过在显示设备的显示界面对被测试应用包含的视频进行加载,对显示界面进行截图处理,获取第一截图,获取测试指令,根据测试指令对显示界面进行截图处理,获取第二截图,将第一截图和第二截图进行对比,确定第一对比结果;根据第一对比结果,确定视频播放测试结果,使得整个播放测试过程无需调用专用接口获取视频的记载播放状态,无论软件包含的时通过专用播放器或是调用网页地址的进行播放的视频,只需对测试终端显示界面进行截图并对比截图内容,即可准确的获取视频播放的测试结果,适用性广,测试方便。测试方便。测试方便。

【技术实现步骤摘要】
一种视频播放测试方法、装置及存储介质


[0001]本申请涉及多媒体
,尤其涉及一种视频播放测试方法、装置和存储介质。

技术介绍

[0002]当前移动应用的使用日趋普及,用户对移动应用的质量要求也越来越高,对相应的应用测试的质量要求和效率也越来越高,而某些移动移动应用含有大量的视频内容,在对去进行测试是,如何快速判断这些视频内容能否在指定的时间内加载播放就成了对该移动应用进行质量测试的一个问题,现有技术在对包含的视频的播放移动应用情况时,往往通过调用专用接口获取该移动移动加载的视频相关的播放反馈信息来进行播放状态测试,但当测试过程中的移动应用加载的视频是一个网页视频时,无法通过这种方式来进行视频播放测试,使得现有的软件视频播放测试方法适应性较差。

技术实现思路

[0003]鉴于以上现有技术的缺点,本专利技术的目的在于提出一种视频播放测试方法、装置及存储介质,以克服对当加载的视频是一个网页视频时,仍能够进行正常的视频播放测试,从而提高移动应用质量测试的效率和准确性。
[0004]第一方面,本申请提供了一种视频播放测试方法,包括:
[0005]在显示设备的显示界面对被测试应用包含的视频进行加载;
[0006]对所述显示界面进行截图处理,获取第一截图;
[0007]获取测试指令,根据所述测试指令对所述显示界面进行截图处理,获取第二截图;
[0008]将所述第一截图和所述第二截图进行对比,确定第一对比结果;
[0009]根据所述第一对比结果,确定视频播放测试结果。
[0010]可选地,在本实施例的一种实施例中,所述对所述显示界面进行截图处理,获取第一截图,包括;
[0011]在所述显示设备的显示界面对被测试应用包含的视频进行加载后,间隔第一预设时长,对所述显示界面进行截图处理,以获取第一截图;
[0012]可选地,在本实施例的一种实施例中,所述获取测试指令,对所述显示界面进行截图处理,获取第二截图,包括:
[0013]获取所述测试指令后,间隔第二预设时长,对所述显示界面进行截图处理,以获取所述第二截图。
[0014]可选地,在本实施例的一种实施例中,所述方法还包括:
[0015]若所述第一对比结果为相同,则对所述显示界面进行轮询截图,获取第三截图;
[0016]根据所述轮询截图的顺序,将获取的所述第三截图依次与所述第一截图进行对比,确定第二对比结果;
[0017]根据所述第二对比结果,确定所述视频播放的测试结果。
[0018]可选地,在本实施例的一种实施例中,对所述显示界面进行轮询截图,包括:
[0019]根据所述测试指令,确定轮询截图的次数和轮询截图的间隔时间;
[0020]根据所述轮询截图的次数和间隔时间,对所述显示界面进行截图处理。
[0021]可选地,在本实施例的一种实施例中,所述方法还包括:
[0022]若根据所述轮询次数对所述显示界面进行截图处理获取的第三截图均与所述第一截图相同,则确定所述视频播放的测试结果为视频播放失败。
[0023]可选地,在本实施例的一种实施例中,对所述显示界面进行轮询截图,还包括:
[0024]根据所述测试指令,确定轮询截图的总时长;
[0025]将在所述总时长内获取的第三截图一次与所述第一截图进行对比,确定第三对比结果;
[0026]根据所述第三对比结果确定所述视频、播放测试结果。
[0027]第二方面,基于本申请第一方面所述的视频播放测试方法,本申请实施例还提供一种视频播放测试装置,包括:
[0028]第一截图模块,用于在显示设备的显示界面对被测试应用包含的视频进行加载,对所述显示界面进行截图处理,获取第一截图;
[0029]第二截图模块,用于获取测试指令,根据所述测试指令对所述显示界面进行截图处理,获取第二截图;
[0030]比对模块,将所述第一截图和所述第二截图进行对比,确定第一对比结果,根据所述第一对比结果,确定视频播放测试结果。
[0031]可选地,在本实施例的一种实施例中,所述视频测试播放装置还包括轮询截图模块;
[0032]所述轮询截图模块用于若所述第一对比结果为相同,则对所述显示界面进行轮询截图,获取第三截图,根据所述轮询截图的顺序,将获取的所述第三截图依次与所述第一截图进行对比,确定第二对比结果,根据所述第二对比结果,确定所述视频播放的测试结果
[0033]第三方面,基于本申请第一方面提供的视频播放测试方法,本申请实施例还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请第一方面所述的任意一种视频播放测试方法。
[0034]本申请提供一种视频播放测测方法、装置及存储介质,其方法通过在显示设备的显示界面对被测试应用包含的视频进行加载,对所述显示界面进行截图处理,获取第一截图,获取测试指令,根据所述测试指令对所述显示界面进行截图处理,获取第二截图,将所述第一截图和所述第二截图进行对比,确定第一对比结果;根据所述第一对比结果,确定视频播放测试结果,使得整个播放测试过程无需调用专用接口获取视频的记载播放状态,无论软件包含的时通过专用播放器或是调用网页地址的进行播放的视频,只需对测试终端显示界面进行截图并对比截图内容,即可准确的获取视频播放的测试结果,适用性广,测试方便。
附图说明
[0035]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获
得其他的附图。
[0036]图1为本申请实施提供的一种视频播放测试方法的工作流程图;
[0037]图2为本申请实施提供的一种视频播放测试装置的结构示意流程图。
具体实施方式
[0038]为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。
[0039]下面结合本申请实施例附图进一步说明本申请实施例具体实现。
[0040]实施例一、
[0041]本申请实施例一提供一种视频播放测试方法,如图1所示,图1为本申请实施提供的一种视频播放测试方法的工作流程图,该视频播放测试方法包括:
[0042]S101、在显示设备的显示界面对被测试应用包含的视频进行加载,对所述显示界面进行截图处理,获取第一截图。
[0043]S102、获取测试指令,根据所述测试指令对所述显示界面进行截图处理,获取第二截图。
[0044]S103、将所述第一截图和所述第二截图进行对比,确定第一对比本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频播放测试方法,其特征在于,包括:在显示设备的显示界面对被测试应用包含的视频进行加载,对所述显示界面进行截图处理,获取第一截图;获取测试指令,根据所述测试指令对所述显示界面进行截图处理,获取第二截图;将所述第一截图和所述第二截图进行对比,确定第一对比结果,根据所述第一对比结果,确定视频播放测试结果。2.根据权利要求1所述的视频播放测试方法,其特征在于,所述对所述显示界面进行截图处理,获取第一截图,包括;在所述显示设备的显示界面对被测试应用包含的视频进行加载后,间隔第一预设时长,对所述显示界面进行截图处理,以获取第一截图。3.根据权利要求1所述的视频播放测试方法,其特征在于,所述获取测试指令,对所述显示界面进行截图处理,获取第二截图,包括:获取所述测试指令后,间隔第二预设时长,对所述显示界面进行截图处理,以获取所述第二截图。4.根据权利要求1所述的视频播放测试方法,其特征在于,所述方法还包括:若所述第一对比结果为相同,则对所述显示界面进行轮询截图,获取第三截图;根据所述轮询截图的顺序,将获取的所述第三截图依次与所述第一截图进行对比,确定第二对比结果;根据所述第二对比结果,确定所述视频播放的测试结果。5.根据权利要4所述的视频播放测试方法,其特征在于,对所述显示界面进行轮询截图,包括:根据所述测试指令,确定轮询截图的次数和轮询截图的间隔时间;根据所述轮询截图的次数和间隔时间,对所述显示界面进行截图处理。6.根据权利要求5所述的视...

【专利技术属性】
技术研发人员:李世平张帅孟繁杰董红顺陈乃明王彦平
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1