[发明专利]一种测试方法、装置、计算机设备、存储介质和产品有效
申请号: | 202111400091.4 | 申请日: | 2021-11-19 |
公开(公告)号: | CN114191822B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 刘敏文;宋博文;姚忠存;白昀;陈洁昌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/77 | 分类号: | A63F13/77;G06F11/36 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 李玉婷 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 方法 装置 计算机 设备 存储 介质 产品 | ||
1.一种测试方法,其特征在于,包括:
获取游戏应用的版本信息和版本测试需求信息,所述版本测试需求信息包括对所述版本信息指示的目标游戏版本进行测试时的需求信息;
根据所述版本信息,构建所述游戏应用的模拟服务,得到所述模拟服务的服务数据,所述模拟服务包括模拟所述游戏应用所提供的真实服务的服务;
确定所述模拟服务的平台属性,并获取所述游戏应用的初始模拟客户端,其中,所述初始模拟客户端包括至少一个组件;
根据所述平台属性,对所述初始模拟客户端进行组件筛选;
基于筛选结果,构建所述游戏应用的目标模拟客户端,得到所述目标模拟客户端的客户端程序数据;
根据所述版本测试需求信息,生成测试驱动数据,其中,所述测试驱动数据用于驱动所述目标模拟客户端在游戏对局中的行为;
根据所述测试驱动数据、所述客户端程序数据以及所述服务数据,向不同的测试服务器发送测试指令,其中,所述测试指令指示接收到所述服务数据的测试服务器生成所述模拟服务,以及指示接收到所述测试驱动数据和所述客户端程序数据的测试服务器生成所述目标模拟客户端,并根据所述测试驱动数据,通过所述目标模拟客户端对所述模拟服务进行测试;
接收所述测试服务器基于所述测试指令返回的测试结果。
2.根据权利要求1所述的测试方法,其特征在于,基于筛选结果,构建所述游戏应用的目标模拟客户端,包括:
设置目标模拟客户端的测试启动参数;
基于筛选结果与设置结果,对所述初始模拟客户端进行构建处理,得到所述游戏应用的目标模拟客户端。
3.根据权利要求1所述的测试方法,其特征在于,根据所述版本测试需求信息,生成测试驱动数据,包括:
根据所述版本测试需求信息,确定目标模拟角色在所述游戏应用中的模拟交互信息,其中,所述模拟交互信息包括所述目标模拟角色的游戏操作信息,所述目标模拟角色为所述目标模拟客户端在所述游戏应用中对应的游戏角色;
生成与所述游戏操作信息对应的操作驱动数据;
基于所述操作驱动数据,生成测试驱动数据。
4.根据权利要求3所述的测试方法,其特征在于,生成与所述游戏操作信息对应的操作驱动数据,包括:
确定与所述游戏操作信息对应的游戏操作指令;
对所述游戏操作指令进行封装处理;
根据处理结果,生成与所述游戏操作信息对应的操作驱动数据。
5.根据权利要求3所述的测试方法,其特征在于,基于所述操作驱动数据,生成测试驱动数据,包括:
获取所述游戏应用的游戏地图数据;
确定所述目标模拟角色的寻路组件,其中,所述寻路组件用于指示所述目标模拟角色基于所述游戏地图数据,确定所述目标模拟角色在所述游戏应用中的路径信息;
根据所述游戏地图数据与所述寻路组件,生成寻路驱动数据;
基于所述操作驱动数据与所述寻路驱动数据,生成测试驱动数据。
6.根据权利要求1所述的测试方法,其特征在于,所述向不同的测试服务器发送测试指令之前,还包括:
获取目标模拟角色的模拟局外数据,其中,所述模拟局外数据包括所述目标模拟角色在游戏对局以外的角色数据,所述目标模拟角色为所述目标模拟客户端在所述游戏应用中对应的游戏角色;
所述测试指令用于指示接收到所述测试驱动数据、所述模拟局外数据和所述客户端程序数据的测试服务器生成所述目标模拟客户端,并建立所述目标模拟客户端与所述模拟服务之间的通信连接关系,以及基于所述通信连接关系,通过所述测试驱动数据与所述模拟局外数据,驱动所述目标模拟角色在所述游戏应用中的行为,以对所述模拟服务进行测试。
7.根据权利要求6所述的测试方法,其特征在于,获取目标模拟角色的模拟局外数据,包括:
通过所述模拟服务的调度服务器,获取所述游戏应用的历史用户的用户标识信息;
根据所述用户标识信息,获取所述目标模拟角色的模拟局外数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111400091.4/1.html,转载请声明来源钻瓜专利网。