[发明专利]一种游戏测试方法、装置、测试终端及存储介质有效
申请号: | 202010698169.4 | 申请日: | 2020-07-20 |
公开(公告)号: | CN111813686B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 温力 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 测试 方法 装置 终端 存储 介质 | ||
本申请实施例提供了一种游戏测试方法、装置、测试终端及存储介质,应用于测试终端,该方法包括:获取待测试游戏的测试用例;通过游戏引擎运行所述测试用例,并获取运行所述测试用例过程中产生的内存数据,所述内存数据用于渲染所述测试用例对应的游戏画面;根据所述内存数据和对应的预期数据确定所述测试用例的测试结果。采用本申请,可以使得游戏测试过程更易于实现,并且可以提升测试准确度。
技术领域
本申请涉及计算机技术领域,尤其涉及一种游戏测试方法、装置、测试终端及存储介质。
背景技术
目前针对游戏,如小游戏使用的测试方案多为用户界面(User Interface,UI)自动化测试方案,如使用用于Web应用程序测试的工具来实现的UI自动化测试方案。
其中,UI自动化测试通过解析控件树的方式来检索页面元素,然后加以点击、拖动、滑动等操作方式以达到人工操作的效果。在操作完成后,通过检查页面元素变化来校验结果是否符合预期,或者通过图像识别技术,将操作后的页面表现截图以与预期截图进行图像对比。图像对比一般通过像素点对比,尺度不变特征变换(Scale-invariant featuretransform,SIFT)、加速稳健特征(Speeded-Up Robust Features,SURF)等特征提取算法,结构相似性(Structural Similarity,SSIM)对比等来检测图像相似度。然而,上述方式在实际应用过程中,因页面元素较难获取或页面在不同分辨率设备难以兼容,导致该测试方式在实现上较为困难。并且,在较高帧率,如60帧每秒的游戏渲染过程中,因UI控件检索速度或图像获取速度的不足,难以获得精确的数据以用于测试分析,导致测试不够准确。
另外,测试通常会涉及PC浏览器端、iOS/Android客户端等多端运行,通过UI自动化方式进行测试时,需要同时维护多套自动化测试框架,技术成本大,多端兼容能力差。
发明内容
本申请实施例提供了一种游戏测试方法、装置、测试终端及存储介质,可以使得游戏测试过程更易实现,并有效地提升测试准确度。
第一方面,本申请实施例提供了一种游戏测试方法,应用于测试终端,所述方法包括:
获取待测试游戏的测试用例;
通过游戏引擎运行所述测试用例,并获取运行所述测试用例过程中产生的内存数据,所述内存数据用于渲染所述测试用例对应的游戏画面;
根据所述内存数据和对应的预期数据确定所述测试用例的测试结果。
第二方面,本申请实施例提供了一种游戏测试装置,应用于测试终端,所述装置包括:
获取模块,用于获取待测试游戏的测试用例;
处理模块,还用于通过游戏引擎运行所述测试用例,并通过所述获取模块获取运行所述测试用例过程中产生的内存数据,所述内存数据用于渲染所述测试用例对应的游戏画面;
所述处理模块,还用于根据所述内存数据和对应的预期数据确定所述测试用例的测试结果。
第三方面,本申请实施例提供了一种测试终端,包括输入设备和输出设备,还包括:
处理器,适于实现一条或一条以上指令;以及,
计算机存储介质,所述计算机存储介质存储有一条或一条以上指令,所述一条或一条以上指令适于由所述处理器加载并执行如第一方面所述的游戏测试方法。
第四方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有一条或一条以上指令,所述一条或一条以上指令适于由处理器加载并执行如第一方面所述的游戏测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010698169.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:物流包裹的自动分拣派送系统
- 下一篇:一种双面呢服装口袋的制作方法