一种兼容性测试方法及系统技术方案

技术编号:39750302 阅读:11 留言:0更新日期:2023-12-17 23:48
本说明书实施例公开了一种兼容性测试方法及系统

【技术实现步骤摘要】
一种兼容性测试方法及系统、电子设备、存储介质


[0001]本说明书的多个实施例涉及测试
,特别的涉及兼容性测试方法及系统

电子设备

存储介质


技术介绍

[0002]数字人是指通过人工智能技术和计算机图形学等技术手段创建的具有人类外貌

行为和交互能力的虚拟人物,是用户在数字人平台的虚拟化身,用户通过虚拟形象化身体验更丰富的虚拟应用场景

[0003]伴随虚拟形象升级的需求,数字人平台生产了许多模型素材,包括人物基础模型

服装模型

捏脸素材模型

动作模型

道具模型等,所有模型均可与人物基础模型同时加载,以展示虚拟化身的不同形态

由于多组模型同时加载模型间会碰撞发生相互穿透叠加的现象,由于不同浏览器执行不同的标准或规范,相同模型加载代码在不同浏览器内核的真迹上展示的加载效果是不同的,虚拟形象会渲染异常现象,因此有必要检测虚拟形象在多个真机中的兼容性


技术实现思路

[0004]本说明书多个实施例描述了一种兼容性测试方法及系统

电子设备

存储介质,能够解决虚拟形象兼容性测试效率低的问题

[0005]第一方面,本说明书实施例提供了兼容性测试方法,包括:
[0006]构建虚拟形象;
[0007]部署针对所述虚拟形象进行兼容性测试的测试用例脚本;
[0008]调用预设云真机以及多个待测云真机分别执行所述测试用例脚本;
[0009]录制预设云真机执行所述测试用例脚本时的标准加载画面以及多个待测云真机分别执行所述测试用例脚本时的待测加载画面;
[0010]根据预设云真机的标准加载画面以及多个待测云真机各自对应的待测加载画面,分析构建的所述虚拟形象在多个待测云真机中的兼容性

[0011]第二方面,本说明书实施例提供了兼容性测试系统,包括:
[0012]模型构建模块,用于构建虚拟形象;
[0013]脚本部署模块,用于部署针对所述模型构建模块构建的所述虚拟形象进行兼容性测试的测试用例脚本;
[0014]调用模块,用于调用预设云真机以及多个待测云真机分别执行所述测试用例脚本;
[0015]加载画面录制模块,用于录制预设云真机执行所述测试用例脚本时的标准加载画面以及多个待测云真机分别执行所述测试用例脚本时的待测加载画面;
[0016]兼容性分析模块,基于预设云真机的标准加载画面以及多个待测云真机各自对应的待测加载画面,分析构建的所述虚拟形象在多个待测云真机中的兼容性

[0017]第三方面,本说明书实施例提供了一种电子设备,包括处理器以及存储器;所述处理器与所述存储器相连;所述存储器,用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行上述实施例第一方面所述的兼容性测试方法的步骤

[0018]第四方面,本说明书实施例提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述实施例第一方面的兼容性测试方法的步骤

[0019]本说明书一些实施例提供的技术方案带来的有益效果至少包括:
[0020]本说明书实施例通过自动化批量进行兼容性测试的方式,首先针对虚拟形象部署进行兼容性测试的测试用例脚本以使得虚拟形象可以在测试环境模拟不同内容的加载,其次调用预设云真机以及多个待测云真机分别执行所述测试用例脚本以使得兼容性测试批量进行,并录制预设云真机以及多个待测云真机分别执行所述测试用例脚本时的加载画面以得到虚拟形象兼容性测试的标准加载画面和待测加载画面,最终根据预设云真机的标准加载画面以及多个待测云真机各自对应的待测加载画面,分析构建的所述虚拟形象在多个待测云真机中的兼容性

本说明书实施例实现了虚拟形象的兼容性测试的自动化批量化,可以提升虚拟形象兼容性测试的测试效率

附图说明
[0021]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0022]图1是本说明书实施例提供的一种兼容性测试方法的应用场景示意图

[0023]图2是本说明书实施例提供的一种兼容性测试方法的流程示意图

[0024]图3是本说明书实施例提供的一种兼容性测试方法中测试用例脚本的结构示意图

[0025]图4是本说明书实施例提供的又一种兼容性测试方法的流程示意图

[0026]图5是本说明书实施例提供的一种兼容性测试方法中标准加载画面的结构示意图

[0027]图6是本说明书实施例提供的一种兼容性测试方法中待测加载画面的结构示意图

[0028]图7是本说明书实施例提供的又一种兼容性测试方法的流程示意图

[0029]图8是本说明书实施例提供的又一种兼容性测试方法的流程示意图

[0030]图9是本说明书实施例提供的又一种兼容性测试方法的流程示意图

[0031]图
10
是本说明书实施例提供的一种兼容性测试系统中页面调整用例脚本的结构示意图

[0032]图
11
是本说明书实施例提供的一种兼容性测试系统的结构示意图

[0033]图
12
是本说明书实施例提供的一种兼容性测试系统中脚本部署模块的结构示意图

[0034]图
13
是本说明书实施例提供的又一种兼容性测试系统的结构示意图

[0035]图
14
是本说明书实施例提供的一种兼容性测试系统中兼容性分析模块的结构示意图

[0036]图
15
是本说明书实施例提供的一种兼容性测试系统中动态分析单元的结构示意图

[0037]图
16
是本说明书实施例提供的一种电子设备的结构图

具体实施方式
[0038]下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚

完整地描述

[0039]本说明书中的说明书和权利要求书及上述附图中的术语“第一”、“第二”、
等是用于区别不同对象,而不是用于描述特定顺序

此外,术语“包括”以及它的任何变形,意图在于覆盖不排他的包含...

【技术保护点】

【技术特征摘要】
1.
一种兼容性测试方法,包括:构建虚拟形象;部署针对所述虚拟形象进行兼容性测试的测试用例脚本;调用预设云真机以及多个待测云真机分别执行所述测试用例脚本;录制预设云真机执行所述测试用例脚本时的标准加载画面以及多个待测云真机分别执行所述测试用例脚本时的待测加载画面;根据预设云真机的标准加载画面以及多个待测云真机各自对应的待测加载画面,分析构建的所述虚拟形象在多个待测云真机中的兼容性
。2.
根据权利要求1所述的一种兼容性测试方法,所述测试用例脚本,包括:多个依次设置的用于控制所述虚拟形象在所述预设云真机和所述待测云真机中进行不同内容加载的兼容性测试的指令
。3.
根据权利要求1所述的一种兼容性测试方法,所述调用预设云真机执行所述测试用例脚本,包括:逐个调用预设云真机组中的多个预设云真机执行所述测试用例脚本,直至调用的预设云真机可加载得到所述虚拟形象的标准加载画面
。4.
根据权利要求1所述的一种兼容性测试方法,所述标准加载画面包括所述虚拟形象加载过程中的标准静止加载画面

标准动态加载画面,所述待测加载画面包括所述虚拟形象加载过程中的待测静止加载画面

待测动态加载画面
。5.
根据权利要求4所述的一种兼容性测试方法,所述根据预设云真机的标准加载画面以及多个待测云真机各自对应的待测加载画面,分析构建的所述虚拟形象在多个待测云真机中的兼容性,包括:将所述待测云真机对应的待测静止加载画面与所述预设云真机对应的标准静止加载画面进行相似度比较,以得到静态加载相似度结果;将所述待测云真机对应的待测动态加载画面与所述预设云真机对应的标准动态加载画面进行相似度比较,以得到动态加载相似度结果;基于静态加载相似度结果

动态加载相似度结果,分析构建的所述虚拟形象在该待测云真机中的兼容性;采用上述步骤,以分析构建的所述虚拟形象在多个待测云真机中的兼容性
。6.
根据权利要求5所述的一种兼容性测试方法,所述将所述待测云真机对应的待测动态加载画面与所述预设云真机对应的标准动态加载画面进行相似度比较,以得到动态加载相似度结果,包括:对所述待测云真机对应的待测动态加载画面进行抽帧处理,以得到多张待测抽帧加载画面;对所述预设云真机对应的标准动态加载画面进行抽帧处理,以得到多张标准抽帧加载画面;分别将所述多张待测抽帧加载画面与各自相应的所述多张标准抽帧加载画面进行相似度比较,以得到动态加载相似度结果
。7.
根据权利要求1‑6任一项所述的一种兼容性测试方法,所述调用预设云真机以及多个待测云真机分别执行所述测试用例脚本之前,还包括:
设置与所述测试用例脚本对应的页面调整用例脚本,所述页面调整用例脚本用于对所述预设云真机以及所述多个待测云真机分别执行所述测试用例脚本过程中的加载页面进行调整,以隐藏与测试无关内容和
/
或生成测试所需内容
。8.
一种兼容性测试系统,包括:模型构建模块,用于构建虚拟形象;脚本部署模块,用于部署针对所述模型构建模块构建的所述虚拟形象进行兼容性测试的测试用例脚本;调用模块,用于调用预设云真机以及多个待测云真机分别执行所述测试用例脚本;加载画面录制模块,用于录制预设云真机执行所述测试用例脚本时的标准加载画面以及多个待测云真机分别执行所述测试用例脚本时的待测加载画面;兼容性分析模块,基于预设云真机的标准加载画面以及多个待测云真机各自对应的待测加载画面,分析构建的所述虚拟形象在多个待测云真机中的兼容性<...

【专利技术属性】
技术研发人员:连兴琴薛文硕李建庆
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1