[发明专利]一种游戏自动化测试方法在审
申请号: | 201811580265.8 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109885477A | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 钱福林 | 申请(专利权)人: | 苏州蜗牛数字科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化测试 测试接口 测试信息 回放执行 性能数据 回放 上传 游戏 录制 测试过程 错误日志 合为一体 回放工具 记录测试 减少系统 接收测试 手机系统 数据分析 游戏运行 自动生成 耦合度 手机 服务器 指令 中断 脱离 记录 | ||
一种游戏自动化测试方法,包括以下步骤:接入记录测试内容的测试接口;记录所述测试接口获取的测试信息,形成测试信息列表;接收测试指令并开启回放、获取和上传性能数据;当回放执行过程中出现错误时,中断回放执行,截图并上传错误日志。本发明的游戏自动化测试方法不受手机系统的限制,精确获取游戏运行的各项性能数据和自动上传到服务器上,进行数据分析;将录制工具、回放工具合为一体,录制与回放都脱离手机,自动生成数据,减少系统耦合度,提高测试过程的可靠性。
技术领域
本发明涉及手机游戏技术领域,特别是涉及一种手机游戏的测试方法。
背景技术
游戏行业的不断发展,游戏产商越来越多,每家公司开发的游戏产品和投入的新技术也越来越多,随着手机游戏的复杂程度不断提高,市场上手机型号与系统版本的不断碎片化,其开发过程中不可避免地引入各种问题(例如安全性问题、游戏逻辑问题或稳定性问题、游戏性能问题等)。因此,在手机游戏公开测试或者正式发布前,游戏开发公司需要组织大量资源进行测试验证,具体表现为各种功能、性能以及兼容性测试。
为了减轻测试人员的重复性劳动并提高测试的准确性,目前手机游戏的测试采用自动化测试方式。具体地,测试人员需要撰写测试用到的脚本文件,并在脚本文件中指明对象和针对该对象的操作。为了获取并操作对象,本领域技术人员目前主要采用以下三种方式。第一种方式是:首先,安装待测试手机游戏的手机被连接上计算机,并在计算机上同步手机游戏界面;其次,对界面上的操作对象进行截图,并将图片保存到计算机中;最后,在测试脚本中利用前面截取的对象图片进行对象查找并操作。第二种方式是将软件开发工具包集成到手机游戏。当安装待测试手机游戏的手机被连接上计算机并同步手机游戏后,测试人员利用集成的软件开发工具包开发界面元素获取工具获取界面中对象的路径、位置等相关属性。在测试脚本中利用前面查找到的路径等信息查找对象并操作控制。第三种是采用编译待检测手机游戏的软件开发工具包,其中软件开发工具包中至少包括有操作记录接口、对象记录接口、场景记录接口和脚本执行接口安装待检测手机游戏和对应的软件开发工具包在手机上,并启动手机游戏以执行测试操作;
上述现有技术至少存在以下问题:
1)获取操作对象的过程都需要较多的人工干预,导致过程繁琐、效率低下。此外,测试脚本需要测试人员编写并不断调试。这对测试人员有比较高的能力要求,同时造成较大的精力和时间负担;
2)操作系统的不断闭锁也引起,目前测试过程中对性能数据的获取难度不断提升,获取的数据精度也差强人意;
3)测试记录与获取、测试数据的发送经过的转手太多,系统复杂度太高。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种游戏自动化测试方法,可以实现自动生成数据,减少人工干预,并提高测试过程的可靠性。
为实现上述目的,本发明提供的一种游戏自动化测试方法,包括:
接入记录测试内容的测试接口;
记录所述测试接口获取的测试信息,形成测试信息列表;
接收测试指令并开启回放、获取和上传性能数据;
当回放执行过程中出现错误时,中断回放执行,截图并上传错误日志。
进一步地,在所述接收测试指令并开启回放、获取和上传性能数据的步骤之前,还包括,上传测试文件,并将上传的测试文件分发到测试设备中的步骤。
进一步地,所述接收测试指令并开启回放、获取和上传性能数据的步骤,进一步包括,记录操作的测试对象相关测试信息的步骤;所述测试对象相关测试信息,包括,被操作的操作事件、被操作对象的名称、当前场景信息、操作序列号、当前UI上的控件信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州蜗牛数字科技股份有限公司,未经苏州蜗牛数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811580265.8/2.html,转载请声明来源钻瓜专利网。