游戏测试方法及相关装置制造方法及图纸

技术编号:37367864 阅读:27 留言:0更新日期:2023-04-27 07:14
本申请的实施例提供了一种游戏测试方法及相关装置,该方法包括:在游戏运行时对游戏进行录制,以获取与数据包对应的镜像数据包,其中,所述数据包是所述游戏从服务端接收到的,所述游戏根据所述数据包进行响应;将所述镜像数据包保存至本地文件中;通过所述游戏对所述本地文件中的所述镜像数据包进行回放,以使所述游戏根据所述镜像数据包进行响应;在回放过程中对所述游戏进行测试。本申请实施例的技术方案可以准确、精细地模拟真人进行自动化测试,在需要多真人测试的场景下能显著减少人力投入,并提高测试效率;同时,整个方案不需要对客户端和后台做任何修改,能快速覆盖新场景测试;另外,方案适用于PVE等各种游戏模式,通用性和易用性强。用性和易用性强。用性和易用性强。

【技术实现步骤摘要】
游戏测试方法及相关装置


[0001]本申请涉及软件测试
,具体而言,涉及一种游戏测试方法及相关装置。

技术介绍

[0002]当前,在对游戏进行测试时,需要针对每个游戏场景单独设计和开发相应的游戏测试逻辑,不仅需要投入大量的人力成本,而且通用性较差,无法快速覆盖对新场景的测试,也不适用于某些特定的游戏模式,导致测试效率十分低下。

技术实现思路

[0003]本申请的实施例提供了一种游戏测试方法及相关装置,进而至少在一定程度上可以降低测试成本并提高测试效率和测试的通用性。
[0004]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0005]根据本申请实施例的一个方面,提供了一种游戏测试方法,所述方法包括:在游戏运行时对游戏进行录制,以获取与数据包对应的镜像数据包,其中,所述数据包是所述游戏从服务端接收到的,所述游戏根据所述数据包进行响应;将所述镜像数据包保存至本地文件中;通过所述游戏对所述本地文件中的所述镜像数据包进行回放,以使所述游戏根据所述镜像数据包进行响应;在回放过本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种游戏测试方法,其特征在于,所述方法包括:在游戏运行时对游戏进行录制,以获取与数据包对应的镜像数据包,其中,所述数据包是所述游戏从服务端接收到的,所述游戏根据所述数据包进行响应;将所述镜像数据包保存至本地文件中;通过所述游戏对所述本地文件中的所述镜像数据包进行回放,以使所述游戏根据所述镜像数据包进行响应;在回放过程中对所述游戏进行测试。2.根据权利要求1所述的游戏测试方法,其特征在于,所述在游戏运行时对游戏进行录制,包括:在游戏运行时根据接收到的第一管理员指令对游戏进行录制;在通过所述游戏对所述本地文件中的所述镜像数据包进行回放之前,所述方法还包括:根据接收到的第二管理员指令读取所述本地文件,得到所述镜像数据包。3.根据权利要求2所述的游戏测试方法,其特征在于,所述将所述镜像数据包保存至本地文件中,包括:根据接收到的第三管理员指令,停止对所述游戏进行录制,并将所述镜像数据包保存至本地文件中。4.根据权利要求2所述的游戏测试方法,其特征在于,所述根据接收到的第二管理员指令读取所述本地文件,得到所述镜像数据包,包括:根据接收到的第二管理员指令停止接收来自所述服务端的数据包,并读取所述本地文件,得到所述镜像数据包。5.根据权利要求1所述的游戏测试方法,其特征在于,所述数据包为指定协议下的数据包,在通过所述游戏对所述本地文件中的所述镜像数据包进行回放之前,所述方法还包括:获取所述游戏中协议对象的属性字段,作为第一属性字段,并将所述第一属性字段保存至所述本地文件中;所述通过所述游戏对所述本地文件中的所述镜像数据包进行回放,包括:读取所述本地文件,得到所述第一属性字段;获取当前版本游戏的属性字段,作为第二属性字段;将所述第一属性字段和所述第二属性字段进行对比,确定所述第二属性字段是否包含新增属性字段,其中,所述新增属性字段为与所述第一属性字段不相同的属性字段;在...

【专利技术属性】
技术研发人员:陈瑞坤陈强
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1