[发明专利]基于图形引擎的自动化功能测试方法、装置、介质及设备在审
申请号: | 202210206301.4 | 申请日: | 2022-03-01 |
公开(公告)号: | CN114579445A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 深圳须弥云图空间科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F3/04842;G06F3/0484 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉 |
地址: | 518054 广东省深圳市南山区粤海街道海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 图形 引擎 自动化 功能 测试 方法 装置 介质 设备 | ||
本申请的实施例提供了一种基于图形引擎的自动化功能测试方法、基于图形引擎的自动化功能测试装置、计算机可读介质及电子设备,涉及计算机技术领域,上述方法包括:根据检测到的区域选取操作从预设建筑模型中确定目标区域;通过图形引擎从预设建筑模型中获取与目标区域相关的第一模型参数;基于目标功能触发操作从图形引擎对应的接口信息集合中获取对应于目标功能的第一接口信息;根据第一接口信息和第一模型参数生成目标功能测试脚本,并执行目标功能测试脚本。这样可以基于图形引擎实现对于模型参数和接口信息的获取,进而可以基于不同的需求自动生成测试脚本,以实现对建筑模型中指定的区域进行功能测试,提升了功能测试效率。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种基于图形引擎的自动化功能测试方法、基于图形引擎的自动化功能测试装置、计算机可读介质及电子设备。
背景技术
建筑模型对于建筑设计阶段以及建筑讨论阶段来说至关重要,一般来说,相关人员可以根据需求在特定软件中进行建模,从而得到可视化的建筑模型。但是,在完成建模后,通常需要相关人员针对不同的功能手写测试脚本并注入测试软件,以实现对于建筑模型的功能测试,这种测试效率是比较低的。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本申请实施例的目的在于提供一种基于图形引擎的自动化功能测试方法、基于图形引擎的自动化功能测试装置、计算机可读介质及电子设备,可以基于图形引擎实现对于模型参数和接口信息的获取,进而可以基于不同的需求自动生成测试脚本,以实现对建筑模型中指定的区域进行功能测试,提升了功能测试效率。
本申请实施例的第一方面,提供了一种基于图形引擎的自动化功能测试方法,包括:
根据检测到的区域选取操作从预设建筑模型中确定目标区域;
通过图形引擎从预设建筑模型中获取与目标区域相关的第一模型参数;
基于目标功能触发操作从图形引擎对应的接口信息集合中获取对应于目标功能的第一接口信息;
根据第一接口信息和第一模型参数生成目标功能测试脚本,并执行目标功能测试脚本。
在本申请的一种示例性实施例中,通过图形引擎从预设建筑模型中获取与目标区域相关的第一模型参数,包括:
通过图形引擎获取预设建筑模型对应的模型参数集合;
从模型参数中选取与目标区域相关的第一模型参数。
在本申请的一种示例性实施例中,目标功能包括突出展示功能,执行目标功能测试脚本之后,上述方法还包括:
获取目标功能测试脚本对应的第一测试结果;其中,第一测试结果用于表征对预设建筑模型中目标区域的突出展示;
对第一测试结果进行可视化展示。
在本申请的一种示例性实施例中,根据检测到的区域选取操作从预设建筑模型中确定目标区域之后,上述方法还包括:
当检测到针对目标区域的剖切功能触发操作时,从模型参数集合中获取与目标区域相关的第二模型参数;
从接口信息集合中获取对应于剖切功能的第二接口信息;
根据第二接口信息和第二模型参数生成剖切功能测试脚本,并执行剖切功能测试脚本,得到第二测试结果;其中,第二测试结果包括目标区域在预设角度下的剖切面。
在本申请的一种示例性实施例中,根据检测到的区域选取操作从预设建筑模型中确定目标区域之后,上述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳须弥云图空间科技有限公司,未经深圳须弥云图空间科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210206301.4/2.html,转载请声明来源钻瓜专利网。