[发明专利]游戏兼容性自动化测试方法、装置、设备及介质在审
申请号: | 202110105691.1 | 申请日: | 2021-01-26 |
公开(公告)号: | CN112835791A | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 苏志男 | 申请(专利权)人: | 杭州电魂网络科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 张超 |
地址: | 310051 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 兼容性 自动化 测试 方法 装置 设备 介质 | ||
本发明公开了一种游戏兼容性自动化测试方法、装置、电子设备及计算机存储介质,涉及软件测试技术领域,旨在解决游戏兼容性测试效率低的问题。该方法包含以下步骤:连接测试终端;获取测试终端的显示屏坐标,根据显示屏坐标模拟游戏界面交互操作;获取兼容性测试用例集合;运行测试终端执行所述兼容性测试用例集合,生成测试报告。
技术领域
本发明涉及软件测试技术领域,尤其涉及一种游戏兼容性自动化测试方法、装置、设备及介质。
背景技术
如今游戏的迭代速度也越来越快,游戏功能也越来越多,如果依靠人工回归测试将非常耗时,使得测试效率低下。
在目前的市场上,Andriod终端的机型众多,各种机型可能搭载不同的Andriod系统版本,为了保证游戏在Andriod系统中都能正常运行,需要在各种机型上进行兼容性测试。但是对于任何一个测试团队而言,其能准备的Andriod终端都是有限的,这样必然导致测试的覆盖率不全,测试样本数量不够;另外,测试人员在多个Andriod终端上分别进行人工测试,需要进行大量重复操作,耗费时间且工作量大。
针对游戏兼容性测试效率低的问题,目前尚未提出有效的解决方法。
发明内容
本发明实施例提供了一种游戏兼容性自动化测试方法、装置、设备及介质,以至少解决游戏兼容性测试效率低的问题。
第一方面,本发明实施例提供了一种游戏兼容性自动化测试方法,包括以下步骤:
连接测试终端;
获取所述测试终端的显示屏坐标,根据所述显示屏坐标模拟游戏界面交互操作;
获取兼容性测试用例集合;
运行所述测试终端执行所述兼容性测试用例集合,生成测试报告。
在其中一些实施例中,所述连接待测试终端,包括:
加载测试终端的驱动;
连接adb;
搭建测试环境。
在其中一些实施例中,所述搭建测试环境,包括:
加载pytest测试框架;
基于pytest测试框架,配置执行兼容性测试用例的前置条件和后置条件。
在其中一些实施例中,所述根据所述显示屏坐标模拟游戏界面交互操作之前,包括:
将所述前置条件和所述后置条件下发至所述测试终端。
在其中一些实施例中,所述根据所述显示屏坐标模拟游戏界面交互操作,包括:
在所述测试终端上定位所述显示屏坐标,并模拟游戏界面交互操作。
在其中一些实施例中,所述运行所述测试终端执行所述兼容性测试用例集合,包括:
批量运行若干所述测试终端分别执行所述兼容性测试用例集合。
在其中一些实施例中,所述获取兼容性测试用例集合之前,包括:
预先创建若干兼容性测试用例,形成所述兼容性测试用例集合。
第二方面,本发明实施例提供了一种游戏兼容性自动化测试装置,包括:
驱动加载模块,用于连接测试终端;
交互模拟模块,用于获取所述测试终端的显示屏坐标,根据所述显示屏坐标模拟游戏界面交互操作;
自动测试模块,用于获取兼容性测试用例集合;运行所述测试终端执行所述兼容性测试用例集合,生成测试报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电魂网络科技股份有限公司,未经杭州电魂网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110105691.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种非PVC输液袋
- 下一篇:一种电力维护用高压线除冰设备