[发明专利]数值表的检查方法、检查装置、存储介质与处理器有效
申请号: | 201811407958.7 | 申请日: | 2018-11-23 |
公开(公告)号: | CN109543160B | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 陈厚文 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F40/151 | 分类号: | G06F40/151;G06F40/177;G06F16/28;G06F16/23 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 褚敏;宫传芝 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数值 检查 方法 装置 存储 介质 处理器 | ||
本申请提供了一种数值表的检查方法、检查装置、存储介质与处理器,该检查方法包括:获取待检查的数值表的表信息;根据表信息确定数值表的类型;根据数值表的类型对应的第一规则,对数值表进行检查,并输出检查结果,其中,不同类型的数值表对应的第一规则为预先配置。检查方法中首先获取待检查的数值表的表信息,然后根据表信息确定该数值表的类型,最后根据该类型对应的第一规则,对数值表进行检查,并输出检查结果。该检查方法根据对应的第一规则自动对数值表进行检查,检查效率较高,且检查准确率较高。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种数值表的检查方法、检查装置、存储介质与处理器。
背景技术
随着游戏开发需求迭代频繁,开发速度越来越快的模式下,策划更改需求相当频繁,其中就包括对数值表的更改,数值表包括各种不同类型的excel表格,使用不同的编写格式来定义不同类型,如奖励表、怪物表、经验表、AI表等表的填写都有各自的填写格式,程序根据表格类型使用不同的导表工具把数值表转化成程序文件。正由于需求更改频发,表格更改次数增多,而且策划填表会经常出现错填、漏填、多填的情况,为了避免表格的错误影响整个游戏的正常迭代,对表格的检查很有必要。
目前,对数值表的新建、更改,策划一般的做法是复制旧的数值表,重命名表名,并在此基础上修改数值表的属性,由于这种操作,就会复制一些老的错误,目前,检查这些错误的方法包括:可通过人工肉眼确认错误;也可以在游戏中测试,通过异常表现确定问题;还可以通过diff对比工具,发现局部异常改动;还可以只针对某种类型表进行检查。
上述的这些方法都存在着各种各样的缺陷:对于人工确认的方式,检查的程度较低,人工确认会存在失误,而且excel表格有很多隐藏行列的操作,人工肉眼看不到隐藏项导致出错,准确率较低,且数值表的属性项较多,人工确认会眼花缭乱,检查的效率较低;在游戏中测试这种方法,通过异常表现发现问题,效率较低,因为数值属性较多,很难通过感官体验发现每一项数值的不合理,检查的准确率较低;通过diff对比工具,能发现数值表中局部的一些数值改动,但并不能整体把握整张数值表的所有数值项,检查的准确率较低;对于只针对某种类型表进行检查的方法,由于数值表类型较多,只针对某种类型的表检查,检查不够系统全面和自动化,没有很好的可视化检查结果的界面,报错的数值表需要指派测试人员跟进。
在背景技术部分中公开的以上信息只是用来加强对本文所描述技术的背景技术的理解,因此,背景技术中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。
发明内容
本申请的主要目的在于提供一种数值表的检查方法、检查装置、存储介质与处理器,以解决现有技术中的检查数值表的方法效率较低且准确性较低的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种数值表的检查方法,该检查方法包括:获取待检查的数值表的表信息;根据上述表信息确定上述数值表的类型;根据上述数值表的类型对应的第一规则,对上述数值表进行检查,并输出检查结果,其中,不同类型的上述数值表对应的上述第一规则为预先配置。
进一步地,上述表信息包括:数值表的编号、数值表的表名、数值表的路径、数值表的导表工具的路径和/或数值表的生成代码文件的路径,其中,上述数值表的编号为上述数值表的序号,上述数值表的路径为上述数值表的保存路径,上述数值表的导表工具为将数值表转化为代码文件的脚本工具,上述数值表的生成代码文件的路径为上述数值表经上述导表工具转化生成的代码。
进一步地,根据上述表信息确定上述数值表的类型的过程包括:将上述表信息录入至分析表中;对上述分析表进行分析,确定上述数值表的类型。
进一步地,在对上述分析表进行分析,确定上述数值表的类型后,根据上述表信息确定上述数值表的类型的过程还包括:将上述表信息和上述数值表的类型存储在数据库中,且定时更新上述数据库,实施上述检查时所用的上述第一规则为上述数据库中存储的上述数值表的类型对应的第一规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811407958.7/2.html,转载请声明来源钻瓜专利网。