[发明专利]游戏测试方法、装置以及存储介质有效
申请号: | 201811326075.3 | 申请日: | 2018-11-08 |
公开(公告)号: | CN109491911B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 马朔;徐振涛;陈列奋;陈泽敏;曾昶烨;刘超 | 申请(专利权)人: | 火烈鸟网络(广州)股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州骏思知识产权代理有限公司 44425 | 代理人: | 吴静芝 |
地址: | 510620 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 测试 方法 装置 以及 存储 介质 | ||
1.一种游戏测试方法,其特征在于,包括如下步骤:
获取游戏研发方提供的游戏信息以及待测游戏包;
根据游戏信息,判断待测游戏包的系统版本;
在待测游戏包为IOS版本时,对待测游戏包进行IOS静态自动测试,且生成并显示测试结果数据;
在待测游戏包为安卓版本时,对待测游戏包进行安卓静态自动测试和运行测试,且生成并显示测试结果数据;
所述在待测游戏包为IOS版本时,对待测游戏包进行IOS静态自动测试,且生成并显示测试结果数据的步骤,包括:从待测游戏包中获取待测游戏包的静态信息,并获取联运平台预设的格式信息和联运平台预设的检测信息,且将待测游戏包的静态信息与游戏研发方提供的游戏信息、联运平台预设的格式信息和联运平台预设的检测信息进行比对,实现对待测游戏包的IOS静态自动测试,且生成并显示测试结果数据;
所述从待测游戏包中获取待测游戏包的静态信息,并获取联运平台预设的格式信息和联运平台预设的检测信息,且将待测游戏包的静态信息与游戏研发方提供的游戏信息、联运平台预设的格式信息和联运平台预设的检测信息进行比对,实现对待测游戏包的IOS静态自动测试,且生成并显示测试结果数据的步骤,包括:
将待测游戏包解压,获取待测游戏包的静态信息;
获取联运平台预设的格式信息,并将联运平台预设的格式信息和待测游戏包的静态信息进行比对,判断待测游戏包的游戏包名、闪屏图和ICON的大小是否符合预设的格式信息要求;
根据游戏包信息和游戏研发方提供的游戏信息,判断待测游戏包中的游戏版本号、游戏最低支持版本号是否与游戏研发方提供的游戏信息一致;
根据游戏包信息和联运平台预设的检测信息,判断是否按要求添加了跳转应用的白名单信息、是否有添加最低系统下不支持的系统架构;
生成并显示测试结果数据;
所述在待测游戏包为安卓版本时,对待测游戏包进行运行测试,且生成并显示测试结果数据的步骤,包括:
将待测游戏包在测试机上安装并运行,并获得待测游戏包的运行信息;
获取联运平台预设的格式信息和联运平台预设的检测信息,且将待测游戏包的运行信息与游戏研发方提供的游戏信息、联运平台预设的格式信息和联运平台预设的检测信息进行比对,实现对待测游戏包的运行测试;
生成并显示静态自动测试和运行测试结果数据;
在待测游戏包为安卓版本时,对待测游戏包进行安卓静态自动测试的步骤,包括:从待测游戏包中获取待测游戏包的静态信息,并获取联运平台预设的格式信息和联运平台预设的检测信息,且将待测游戏包的静态信息与游戏研发方提供的游戏信息、联运平台预设的格式信息和联运平台预设的检测信息进行比对,实现对待测游戏包的安卓静态自动测试;
所述从待测游戏包中获取待测游戏包的静态信息,并获取联运平台预设的格式信息和联运平台预设的检测信息,且将待测游戏包的静态信息与游戏研发方提供的游戏信息、联运平台预设的格式信息和联运平台预设的检测信息进行比对,实现对待测游戏包的安卓静态自动测试的步骤,包括
通过aapt获取待测游戏包的静态信息;
获取联运平台预设的格式信息,并将联运平台预设的格式信息和待测游戏包的静态信息进行比对,判断待测游戏包的游戏包名是否符合预设的格式信息要求;
根据待测游戏包的静态信息和联运平台预设的检测信息,判断在强更的情况下,更新后的待测游戏包的版本号和版本名字是否符合预设的检测信息要求;
解压待测游戏包,获得静态代码和资源文件,并根据游戏包信息和联运平台预设的检测信息,判断静态代码中的接口接入是否完整和资源文件是否完整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于火烈鸟网络(广州)股份有限公司,未经火烈鸟网络(广州)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811326075.3/1.html,转载请声明来源钻瓜专利网。