用于测试平台的方法、装置、设备及计算机可读介质制造方法及图纸

技术编号:39157121 阅读:17 留言:0更新日期:2023-10-23 15:01
本申请提供了一种用于测试平台的方法、装置、设备及计算机可读介质,该申请获取原始视频和一组待测试平台,其中一组待测试平台中的待测试平台基于渲染素材为原始视频渲染特效,一组待测试平台至少关联于两个不同的操作系统;分别利用各待测试平台处理原始视频,生成与各待测试平台对应的渲染结果;以及基于渲染结果和原始视频的目标渲染结果的比较,生成第一指示信息,其中指示信息指示一组待测试平台中生成的渲染结果不满足目标渲染结果的要求的第一目标待测试平台。由此,能够批量地对基于不同操作系统搭建的平台进行测试,提升测试效率。效率。效率。

【技术实现步骤摘要】
用于测试平台的方法、装置、设备及计算机可读介质


[0001]本申请涉及计算机
,尤其涉及一种用于测试平台的方法、装置、电子设备及计算机可读介质。

技术介绍

[0002]随着互联网技术的发展,人们可以基于互联网来分享视频或者基于视频的方式与其他用户进行互动。例如,人们可以通过直播应用(Application,APP)等各视频类应用来获取上述服务。
[0003]在人们使用各视频类应用时,可以请求使用贴纸、滤镜、美颜等功能来在视频中增加例如视频特效的其他内容,以丰富体验。由此,如何为用户提供更好的渲染效果、提升渲染效率,是值得关注和迫切需求的。

技术实现思路

[0004]本申请的多个方面提供一种用于测试平台的方法、设备及计算机可读存储介质,能够在利用各测试平台对原始视频进行处理、渲染后,基于生成的渲染结果与原始视频对应的目标渲染结果的比较,来确定渲染能力不能满足需求的测试平台。进而,可以批量地对平台进行测试,提升针对平台能力的测试效率。
[0005]本申请的一方面,提供一种用于测试平台的方法,包括:获取原始视频和一组待测试平台,其中一组待测试平台中的待测试平台基于渲染素材为原始视频渲染特效,一组待测试平台至少关联于两个不同的操作系统;分别利用各待测试平台处理原始视频,生成与各待测试平台对应的渲染结果;以及基于渲染结果和原始视频的目标渲染结果的比较,生成第一指示信息,其中第一指示信息指示一组待测试平台中生成的渲染结果不满足目标渲染结果的要求的第一目标待测试平台。
[0006]本申请的另一方面,提供用于测试平台的装置,包括:获取模块,被配置为获取原始视频和一组待测试平台,其中一组待测试平台中的待测试平台基于渲染素材为原始视频渲染特效,一组待测试平台至少关联于两个不同的操作系统;生成模块,被配置为分别利用各待测试平台处理原始视频,生成与各待测试平台对应的渲染结果;以及第一指示模块,被配置为基于渲染结果和原始视频的目标渲染结果的比较,生成第一指示信息,其中第一指示信息指示一组待测试平台中生成的渲染结果不满足目标渲染结果的要求的第一目标待测试平台。
[0007]本申请的另一方面,提供一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的用于测试平台的方法。
[0008]本申请的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令可被处理器执行以实现上述的用于测试平台的方法。
[0009]本申请实施例提供的方案中,获取原始视频和一组待测试平台,其中一组待测试
平台中的待测试平台基于渲染素材为原始视频渲染特效,一组待测试平台至少关联于两个不同的操作系统;分别利用各待测试平台处理原始视频,生成与各待测试平台对应的渲染结果;以及基于渲染结果和原始视频的目标渲染结果的比较,生成第一指示信息,其中第一指示信息指示一组待测试平台中生成的渲染结果不满足目标渲染结果的要求的第一目标待测试平台。由此,能够在利用各测试平台对原始视频进行处理、渲染后,基于生成的渲染结果与原始视频对应的目标渲染结果的比较,来确定渲染能力不能满足需求的测试平台。进而,可以批量地对平台进行测试,提升针对平台能力的测试效率。
附图说明
[0010]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0011]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0012]图1为本申请一实施例提供的测试平台的流程的示意图;
[0013]图2为本申请另一实施例提供的测试平台的流程的示意图;
[0014]图3为本申请一实施例提供的一种用于测试平台的装置的结构的示意图;
[0015]图4为适用于实现本申请实施例中的方案的一种设备的结构的示意图附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
[0016]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0017]在本申请一个典型的配置中,终端、服务网络的设备均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0018]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0019]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机程序指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘(CD

ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
[0020]如上文说明的,如何为用户提供更好的渲染效果、提升渲染效率,是值得关注和迫
切需求的,是值得关注和迫切需求的。
[0021]在一些方案中,可以预先利用测试平台(简称,平台)来模拟用户的终端设备来完成视频的渲染、内容的添加。例如,利用测试平台模拟终端设备的设备参数、操作系统等等。由此,以测试终端设备对于视频特效的渲染能力、渲染效果。这样的方式使得可以基于对平台的测试,来完成性能测试。但在这些方案中,通常会选择基于人工的方式对平台的渲染能力进行测试。例如,对于所有的特效素材,将其逐一应用到待测试平台对应的摄像头拍摄的画面上,然后测试人员进行转头、手势等动作,以验证特效素材的渲染效果。
[0022]这样的方式,不仅需要消耗大量的人工成本,并且测试效率较低。尤其在平台属于不同操作系统的情况下,可能还需要理解各操作系统对应的操作方式,学习成本很高。在缺乏统一的、标准化的测试流程的情况下,可能会导致大多数人都难以快速上手测试、验证流程,使得进一步地影响了测试效率。
[0023]另外,上述的测试方式中,也难以归档、同步地汇聚测试结果,使得测试结果的可信度受限。
[0024]本申请实施例提供了一种用于测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于测试平台的方法,包括:获取原始视频和一组待测试平台,其中所述一组待测试平台中的待测试平台基于渲染素材为所述原始视频渲染特效,所述一组待测试平台至少关联于两个不同的操作系统;分别利用各所述待测试平台处理所述原始视频,生成与各所述待测试平台对应的渲染结果;以及基于所述渲染结果和所述原始视频的目标渲染结果的比较,生成第一指示信息,其中所述第一指示信息指示所述一组待测试平台中生成的渲染结果不满足所述目标渲染结果的要求的第一目标待测试平台。2.根据权利要求1所述的方法,其中针对每个所述待测试平台,生成与各所述待测试平台对应的渲染结果,包括:控制所述待测试平台确定本机可用渲染素材;控制所述待测试平台将全部所述本机可用渲染素材渲染至所述原始视频,生成对应的渲染结果。3.根据权利要求1所述的方法,如果所述原始视频包括人脸对象,其中针对每个所述待测试平台,生成与各所述待测试平台对应的渲染结果,包括:控制所述待测试平台针对所述人脸对象渲染所述渲染素材,生成对应的渲染结果。4.根据权利要求1所述的方法,其中所述比较包括所述渲染结果和所述目标渲染结果的图像相似度比较,所述第一目标待测试平台基于以下方式确定:如果存在与所述目标渲染结果的图像相似度不满足第一预设阈值的目标渲染结果,将所述目标渲染结果对应的待测试平台确定为第一目标待测试平台。5.根据权利要求4所述的方法,还包括:生成第二指示信息,所述第二指示信息指示所述一组待测试平台中的第二目标待测试平台,所述第二目标待测试平台...

【专利技术属性】
技术研发人员:潘强王永荣
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1