[发明专利]一种企业级信息管理系统的变动范围分析方法和系统在审
申请号: | 201910266231.X | 申请日: | 2019-04-03 |
公开(公告)号: | CN109947657A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 黄浩;龙震岳;黄巨涛;刘晔;陈晓江;吴勤勤;周昉昉 | 申请(专利权)人: | 广东电网有限责任公司;广东电网有限责任公司信息中心 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春水;唐京桥 |
地址: | 510600 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息管理系统 范围分析 企业级 差异信息 调用关系分析 发布 调用关系 回归测试 扫描分析 系统影响 最新版本 新版本 次源 迭代 管控 记录 源码 分析 测试 安全 | ||
本发明公开了一种企业级信息管理系统的变动范围分析方法和系统,该方法包括对企业级信息管理系统进行全方位的版本管控,记录每一次源码的提交记录;对最新版本的源码进行调用关系分析;对前后不同版本进行差异信息分析;根据所述差异信息和调用关系,对本次系统的迭代发布进行影响范围分析;根据所述影响范围,对系统进行定向的回归测试。本发明提供的一种企业级信息管理系统的变动范围分析方法和系统,能够在每次企业级信息管理系统新版本发布之前,通过对前后版本的差异信息分析及调用关系分析,实现对此次发布的系统影响范围分析,从而达到定向的、有针对性的安全、功能和性能等方面的扫描分析,提升测试的效率和精度。
技术领域
本发明实施例涉及系统分析技术领域,尤其涉及一种企业级信息管理系统的变动范围分析方法和系统。
背景技术
在现代化大型企业中,由于业务繁多、流程复杂、关键数据敏感等原因,导致企业级系统愈加复杂且庞大,其对安全的要求日益增加,安全扫描的工作量日益庞大,同时,对于系统测试的质量的要求也愈加严格。
现阶段,业界的版本管理工具已经相对成熟,例如Git,能够实现对源码细粒度、全方位的管控。在版本管控中,能够追踪到每一行代码、每一行配置项的增加、删除、修改,同时,能够比对同版本之间的差异,比对并行开发下不同分支的差异信息,及早做到冲突处理。而目前针对大型企业级系统的开发,相当多的开发厂商缺少规范化的版本管控,或仍在使用较为传统如SVN等工具。
目前业界在对系统的调用关系分析的研究仍在初步阶段,当前阶段的一些工具如Soot,以及基于Soot的其它工具如Code2flow等,主要应用在基于Android系统的APK移动应用分析,而对于后台代码的分析,该领域的研究较少,尤其是大型的企业级信息管理系统中的应用,目前尚未有公开的相关研究及应用。
发明内容
本发明提供一种企业级信息管理系统的变动范围分析方法和系统,以解决现有技术的不足。
为实现上述目的,本发明提供以下的技术方案:
第一方面,本发明提供一种企业级信息管理系统的变动范围分析方法,所述方法包括:
对企业级信息管理系统进行全方位的版本管控,记录每一次源码的提交记录;
对最新版本的源码进行调用关系分析;
对前后不同版本进行差异信息分析;
根据所述差异信息和调用关系,对本次系统的迭代发布进行影响范围分析;
根据所述影响范围,对系统进行定向的回归测试。
进一步地,所述方法中,在所述根据所述影响范围,对系统进行定向的回归测试的步骤之后,还包括:
将测试结果导出,若存在测试不通过,则将测试结果反馈至开发厂商进行整改。
进一步地,所述方法中,所述对企业级信息管理系统进行全方位的版本管控,记录每一次源码的提交记录的步骤包括:
记录每一次由开发厂商提交的源码的提交记录;
通过版本管控工具进行多分支版本管控,对于不同的工单,建立不同的分支;
对不同分支所对应的工单所修改的功能或缺陷进行并行测试;
将测试通过后的所有分支进行合并。
进一步地,所述方法中,若出现合并冲突,则所述将测试通过后的所有分支进行合并的步骤之后,还包括:
将合并冲突反馈至开发厂商进行解决。
进一步地,所述方法中,所述对前后不同版本进行差异信息分析的步骤具体为:
对合并后的版本与原来的基准版本进行差异信息分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司;广东电网有限责任公司信息中心,未经广东电网有限责任公司;广东电网有限责任公司信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910266231.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测试用例管理方法及装置
- 下一篇:一种模拟真实场景数据产生的方法及装置