一种自动化测试方法、系统、终端及存储介质技术方案

技术编号:31023491 阅读:24 留言:0更新日期:2021-11-30 03:19
本申请涉及一种自动化测试方法、系统、终端及存储介质,涉及计算机技术领域,解决了由于发现bug并定位相关文件完全依靠测试人员,而测试人员的时间精力有限,很容易出现发现问题不及时或者没有发现问题的情况,间接影响用户的游戏体验的问题,其包括:将所计算出的每个资源历史加载失败后的有效修复耗时数据按照由多至少的顺序排序,并按照有效修复耗时数据由多至少的顺序,依次加载相应有效修复耗时数据所对应的资源;对日志文件进行信息整理,分析获取错误资源信息;根据错误资源信息定位错误资源的存储路径、错误资源的创建者、上传源,将通知信息发送至错误资源创建者所持终端。本申请减少了测试的人工成本,提高了处理错误资源的效率。错误资源的效率。错误资源的效率。

【技术实现步骤摘要】
一种自动化测试方法、系统、终端及存储介质


[0001]本申请涉及计算机
,尤其是涉及一种自动化测试方法、系统、终端及存储介质。

技术介绍

[0002]随着计算机技术的发展,出现了网络游戏。在开发网络游戏的过程中,离不开成千上万的游戏资源,因此游戏资源是数量最多、占用空间最大的文件之一。
[0003]目前管理网络游戏资源依赖于程序、策划、美术的协作,但是由于大型游戏的庞大资源体系,要定位到哪个环节的资源出现问题,其过程是非常繁琐复杂的。目前的解决方法是通过测试人员反馈的bug定位相关文件,根据文件名判断归属的组别,然后把问题分发到对应的组别,例如策划组、场景组、人物组等,最后通过相应组别内部分配合适的人员来处理相应的资源问题。
[0004]针对上述中的相关技术,专利技术人认为存在有如下缺陷:由于发现bug并定位相关文件完全依靠测试人员,而测试人员的时间精力有限,很容易出现发现问题不及时或者没有发现问题的情况,间接影响用户的游戏体验。

技术实现思路

[0005]为了减少了测试的人工成本,提高了处理错误资源的效率本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自动化测试方法,其特征在于,包括:获取游戏所涉及资源的历史加载失败原因信息以及对应原因加载失败后的修复耗时数据;基于不同资源的历史加载失败原因信息、对应原因加载失败后的修复耗时数据,逐一计算分析出每个资源历史加载失败后的有效修复耗时数据;将所计算出的每个资源历史加载失败后的有效修复耗时数据按照由多至少的顺序排序,并按照有效修复耗时数据由多至少的顺序,依次加载相应有效修复耗时数据所对应的资源;若存在资源加载失败,则生成日志文件上传到服务器,并继续下个资源的加载;对日志文件进行信息整理,分析获取错误资源信息;根据错误资源信息定位错误资源的存储路径、错误资源的创建者、上传源,并获取错误资源的创建者的联系方式,将通知信息发送至错误资源创建者所持终端。2.根据权利要求1所述的一种自动化测试方法,其特征在于,逐一计算分析出每个资源历史加载失败后的有效修复耗时数据包括:基于所获取的游戏所涉及资源的历史加载失败原因信息,统计分析出每个资源历史加载失败的原因以及相应原因的占比;逐一计算出每个导致资源历史加载失败的原因的占比与相应原因所导致资源加载失败后的修复耗时数据的乘积并相加,将相加的和作为资源历史加载失败后的有效修复耗时数据。3.根据权利要求2所述的一种自动化测试方法,其特征在于,对日志文件进行信息整理,分析获取错误资源信息包括:接收待分析的日志文件,从日志文件中提取待分析的文字;以待分析的文字在预设的存储有资源文件名的第一数据库中逐一比对查询,根据匹配结果,确定错误资源文件名;根据错误资源文件名查找最后一次入库的信息,并输出定位报告,定位报告包括错误资源的存储路径、错误资源的创建者、上传源。4.根据权利要求3所述的一种自动化测试方法,其特征在于,将通知信息发送至资源创建者所持终端包括:获取资源创建者、对应资源创建者在不同时段的反应时间;将通知信息以及是否确认接收的信息同步一并发送至资源创建者所持终端;基于当前时段确认资源创建者在当前时段的反应时间,并将资源创建者在当前时段的反应时间作为预设时间,若在预设时间内接收到确认接收信息,则确认通知信息发送成功;反之,则查询获取与资源创建者归属组别一致且预计当下临近资源创建者的备用通知人员,并将通知信息发送至备用通知人员所持终端。5.根据权利要求4所述的一种自动化...

【专利技术属性】
技术研发人员:林培力
申请(专利权)人:深圳市乐天堂科技有限公司
类型:发明
国别省市:

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

1