[发明专利]软件图形接口测试方法、装置及软件开发系统在审
| 申请号: | 202011030113.8 | 申请日: | 2020-02-27 |
| 公开(公告)号: | CN112181827A | 公开(公告)日: | 2021-01-05 |
| 发明(设计)人: | 王建 | 申请(专利权)人: | 王建 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 226601 江苏省南通市海安市经*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软件 图形 接口 测试 方法 装置 开发 系统 | ||
本申请实施例提供一种软件图形接口测试方法、装置及软件开发系统,能够针对存在渲染业务关联的关联图形渲染模型对软件图形接口进行有效测试,通过识别出关联图形渲染模型,之后进一步判断软件图形接口对于此类关联图形渲染模型的软件图形接口测试结果,从而便于开发人员根据软件图形接口测试结果进行进一步优化,以便于提高后续软件使用过程中针对此类关联图形渲染模型的渲染效果,改善渲染出错的情况。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种软件图形接口测试方法、装置及软件开发系统。
背景技术
在软件开发包正式编译完成之前通常需要进行预先测试,在测试过程中的一部分工作是对软件图形接口进行测试,以把控后续在渲染过程中软件图形接口的调用是否满足较佳性能指标。在传统方案中,针对某一个软件开发包,通常是输入多个待渲染模型进行预先渲染,以根据渲染过程直至渲染完成时软件图形接口的调用参数信息来判断每个待渲染模型的渲染过程是否达到标准。
然而,经发明人研究发现,对于某个软件业务而言,实际的渲染过程通常并不完全是单个模型的渲染,而是对数个关联模型(例如渲染业务相邻的渲染模型)的同步渲染,因此如果按照传统的测试方案则无法针对此类关联模型对软件图形接口进行有效测试,也就无法很好地识别出哪些图形渲染模型是关联图形渲染模型,也无法有效判断软件图形接口对于此类关联图形渲染模型的调用测试情况,导致开发人员无法进行针对性地项目优化,可能后续在软件使用过程中针对此类关联图形渲染模型仍然无法达到较好的渲染效果,甚至可能存在渲染出错的情况,严重影响用户体验。
发明内容
有鉴于此,本申请的目的在于提供一种软件图形接口测试方法、装置及软件开发系统,能够针对存在渲染业务关联的关联图形渲染模型对软件图形接口进行有效测试,通过识别出关联图形渲染模型,之后进一步判断软件图形接口对于此类关联图形渲染模型的软件图形接口测试结果,从而便于开发人员根据软件图形接口测试结果进行进一步优化,以便于提高后续软件使用过程中针对此类关联图形渲染模型的渲染效果,改善渲染出错的情况。
第一方面,本申请提供一种软件图形接口测试方法,应用于服务器,所述服务器与多个软件开发终端通信连接,所述方法包括:
将所述多个软件开发终端提交的目标软件开发包运行在所述服务器的预设渲染模式下,并在所述预设渲染模式下根据所述目标软件开发包关联于待测软件业务的可编程染色关联编译信息,运行每一个图形渲染模型以获取每一个图形渲染模型在渲染过程中软件图形接口的调用日志信息,并从每一个图形渲染模型对应的调用日志信息中,分别提取出相应的图形渲染模型在各个预设测试标签下的调用参数信息;
从每一个图形渲染模型在各个预设测试标签下的调用参数信息中,分别剔除相应的图形渲染模型在各个预设测试标签下的非业务性调用参数信息,以获取每一个图形渲染模型在各个预设测试标签下的业务性调用参数信息,并分别将所述每一个图形渲染模型在各个预设测试标签下的业务性调用参数信息划分为相应的图形渲染模型在第一类预设测试标签下的业务性调用参数信息以及在第二类预设测试标签下的业务性调用参数信息,其中,所述第一类预设测试标签用于表征图形接口调取关系,所述第二类预设测试标签用于表征图形接口访问进程和访问验证进程;
根据每一个图形渲染模型在所述第一类预设测试标签下的业务性调用参数信息,获取相应的图形渲染模型在所述第一类预设测试标签包含的各个预设测试标签下的测试项目,并以每一个图形渲染模型为行单位,以相应的图形渲染模型在所述第一类预设测试标签包含的各个预设测试标签下的测试项目为列单位,生成相应的测试矩阵,并识别所述测试矩阵以获得每一个图形渲染模型所对应的测试结果标签;
针对归属于同一测试结果标签的各个图形渲染模型,以每两个图形渲染模型为一关联对象,根据每一个关联对象包含的两个图形渲染模型在所述第二类预设测试标签下的业务性调用参数信息,分别判断相应的关联对象包含的两个图形渲染模型是否是关联图形渲染模型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王建,未经王建许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011030113.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:软件图形接口测试方法、装置及系统
- 下一篇:一种用于舞台灯光的监控系统





