[发明专利]自动化测试系统、方法、计算设备及存储介质有效
申请号: | 201910305929.8 | 申请日: | 2019-04-16 |
公开(公告)号: | CN110008133B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 邵逸;侯锐;王家威 | 申请(专利权)人: | 珠海金山数字网络科技有限公司;珠海西山居数字科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 吴肖肖 |
地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 系统 方法 计算 设备 存储 介质 | ||
1.一种自动化测试系统,其特征在于,包括:
测试管理模块:被配置为加载目标测试用例并运行所述目标测试用例;
执行采集模块:被配置为通过开启性能数据采集接口和结束性能数据采集接口向目标测试用例传入采集要求,其中,所述采集要求至少包括开始采集的地点、结束采集的地点、采集的时长和任务标签;
处理模块:被配置为根据所述采集要求从所述运行的测试用例中采集目标数据,并将所述目标数据存储到共享存储区,其中,所述目标数据至少包括玩家的坐标、相机的角度、玩家当前的装备;
性能管理模块:被配置为从所述共享存储区获取目标数据,与性能数据整合得到测试结果。
2.如权利要求1所述的自动化测试系统,其特征在于,还包括:自定义逻辑模块,被配置为编辑共用的业务功能或基础功能对应的对象并添加到测试用例中。
3.如权利要求1所述的自动化测试系统,其特征在于,所述目标测试用例包括通过lua脚本语言编写的lua测试用例。
4.如权利要求3所述的自动化测试系统,其特征在于,所述执行采集模块进一步被配置为:通过开启性能数据采集接口和结束性能数据采集接口向lua测试用例传入采集要求。
5.如权利要求4所述的自动化测试系统,其特征在于,所述处理模块,进一步被配置为:
根据开启性能数据采集接口和结束性能数据采集接口传入的采集要求调用与所述采集要求对应的采集函数进行数据采集,
将从lua测试用例中采集的目标数据存储到共享存储区。
6.如权利要求1所述的自动化测试系统,其特征在于,所述性能管理模块进一步被配置为:从所述共享存储区获得目标数据,将所述目标数据与监控进程和操作系统相关的性能数据进行整合,按照预设的时间间隔上传整合后的数据。
7.一种自动化测试方法,其特征在于,包括:
加载目标测试用例并运行所述目标测试用例;
通过开启性能数据采集接口和结束性能数据采集接口向目标测试用例传入采集要求,其中,所述采集要求至少包括开始采集的地点、结束采集的地点、采集的时长和任务标签;
根据所述采集要求从所述运行的测试用例中采集目标数据,并将所述目标数据存储到共享存储区,其中,所述目标数据至少包括玩家的坐标、相机的角度、玩家当前的装备;
从所述共享存储区获取目标数据,与性能数据整合得到测试结果。
8.如权利要求7所述的自动化测试方法,其特征在于,还包括:
编辑共用的业务功能或基础功能对应的对象并添加到测试用例中。
9.如权利要求7所述的自动化测试方法,其特征在于,所述目标测试用例包括通过lua脚本语言编写的lua测试用例。
10.如权利要求9所述的自动化测试方法,其特征在于,所述通过开启性能数据采集接口和结束性能数据采集接口向目标测试用例传入采集要求包括:
通过开启性能数据采集接口和结束性能采集接口向lua测试用例传入采集要求。
11.如权利要求10所述的自动化测试方法,其特征在于,所述根据所述采集要求从所述运行的测试用例中采集目标数据,并将所述目标数据存储到共享存储区包括:
根据开启性能数据采集接口和结束性能采集接口传入的参数要求调用与所述采集要求对应的采集函数进行数据采集,将从lua测试用例中采集的目标数据存储到共享存储区。
12.如权利要求7所述的自动化测试方法,其特征在于,所述从所述共享存储区获取目标数据,与性能数据整合得到测试结果包括:
所述共享存储区获得目标数据,将所述目标数据与监控进程和操作系统相关的性能数据进行整合,按照预设的时间间隔上传整合后的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山数字网络科技有限公司;珠海西山居数字科技有限公司,未经珠海金山数字网络科技有限公司;珠海西山居数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910305929.8/1.html,转载请声明来源钻瓜专利网。