[发明专利]一种资源配置文件的检测方法和装置有效
申请号: | 201410499353.0 | 申请日: | 2014-09-25 |
公开(公告)号: | CN105446874B | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 罗运鹏 | 申请(专利权)人: | 北京畅游天下网络技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 100043 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 配置文件 检测 方法 装置 | ||
本发明实施例提供了一种资源配置文件的检测方法和装置,所述方法包括:获取指定路径下的资源配置文件,所述资源配置文件具有配置规则信息;将所述配置规则信息转换为所述资源配置文件的检测代码;采用所述检测代码生成测试用例;采用所述测试用例检测所述资源配置文件,获得运行结果。本发明可以减少检测配置文件时的人工操作,加快检测速度,缩短检测耗时,降低排查资源配置文件错误的难度。
技术领域
本发明涉及文件检测技术领域,特别是涉及一种资源配置文件的检测方法和一种资源配置文件的检测装置。
背景技术
随着计算机技术的不断发展,用户的需求正在不断变化和增加,相应地,为用户提供服务的应用程序也在逐渐更新和扩展,由于各应用程序均需要相应的配置文件才能正常运行,因此,配置文件的准确性非常重要。
所谓配置文件,即对不同对象进行不同配置的文件。尤其地,在游戏开发领域中,配置文件可以包括游戏策划配置文件,用于游戏策划人员配置游戏中的逻辑行为和引用资源,在配置文件中的每一列都具有配置规则,该配置规则即是游戏策划人员在编写配置文件中每一列的值时必须遵守的规则。
目前,对于配置文件的检测通常可以是在应用该配置文件之前,或者,当配置文件应用到程序中出现问题后,通过人工肉眼观察的方式检测配置文件,验证每一列的值是否符合配置规则。
然而,配置文件中的列数较多,并且,每一列中具有很多行,此外,需要检测的配置文件往往是数以万计,采用人工肉眼观察的方式检测配置文件,需要耗费大量的人力,并且,人工检测的速度慢,耗时长,此外,若配置文件中某一列的值出现的错误不明显,人工检测很难发现该错误,导致排查错误的难度增加。
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提供一种资源配置文件的检测方法和装置,用以减少检测配置文件时的人工操作,加快检测速度,缩短检测耗时,降低排查资源配置文件错误的难度。
发明内容
本发明实施例所要解决的技术问题是提供一种资源配置文件的检测方法,用以减少检测配置文件时的人工操作,加快检测速度,缩短检测耗时,降低排查资源配置文件错误的难度。
相应的,本发明实施例还提供了一种资源配置文件的检测装置,用以保证上述方法的实现及应用。
为了解决上述问题,本发明公开了一种资源配置文件的检测方法,所述方法包括:
获取指定路径下的资源配置文件,所述资源配置文件具有配置规则信息;
将所述配置规则信息转换为所述资源配置文件的检测代码;
采用所述检测代码生成测试用例;
采用所述测试用例检测所述资源配置文件,获得运行结果。
优选地,所述方法还包括:
将所述运行结果存储在日志中;
展示所述日志。
优选地,所述资源配置文件存储在SVN服务器上,所述获取指定路径下的资源配置文件的步骤包括:
在指定时间运行预置的自动运行脚本;所述预置的自动运行脚本包括获取资源脚本;
所述预置的自动运行脚本调用所述获取资源脚本;
所述获取资源脚本从所述SVN服务器的指定路径下获取资源配置文件。
优选地,所述预置的自动运行脚本还包括检测脚本,所述采用所述测试用例检测所述资源配置文件,获得运行结果的步骤包括:
所述预置的自动运行脚本调用所述检测脚本;
所述检测脚本运行所述测试用例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京畅游天下网络技术有限公司,未经北京畅游天下网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410499353.0/2.html,转载请声明来源钻瓜专利网。