[发明专利]一种基于静态报告的合并分析方法、系统和介质在审
申请号: | 202110787224.1 | 申请日: | 2021-07-13 |
公开(公告)号: | CN113742214A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 闫卫杰;张世通;张西岭 | 申请(专利权)人: | 北京关键科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中国和平利用军工技术协会专利中心 11215 | 代理人: | 刘光德 |
地址: | 102209 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 静态 报告 合并 分析 方法 系统 介质 | ||
1.一种基于静态报告的合并分析方法,其特征在于,所述方法包括:
步骤S1、配置行业标准规则集,将测试工具中的规则映射至行业标准规则集中的行业标准规则,所述行业标准规则集包含所述行业标准规则和对应的规则元数据;
步骤S2、运行所述测试工具以生成所述测试工具的第一分析报告,所述第一分析报告中的问题与所述测试工具中的规则关联;
步骤S3、基于所述测试工具中的规则与所述行业标准规则之间的映射关系,获取与所述问题关联的所述测试工具中的规则在所述行业标准规则中对应的规则元数据,作为所述问题的元数据;
步骤S4、通过获取的所述问题的元数据来更新所述第一分析报告以生成第二分析报告作为所述测试工具的测试报告。
2.根据权利要求1所述的基于静态报告的合并分析方法,其特征在于,所述元数据包括规则ID和其他信息,所述其他信息包括描述、示例、语言、分类中的一个或多个。
3.根据权利要求2所述的基于静态报告的合并分析方法,其特征在于,在步骤S1中,基于规则ID将所述测试工具中的规则映射至所述行业标准规则,同一规则ID对应至少一个规则。
4.根据权利要求1所述的基于静态报告的合并分析方法,其特征在于,在步骤S4中,将获取的所述问题的元数据补充至对应的问题中;以及确定数据库中是否存在经补充的所述问题,若存在,则将其从所述第一分析报告中删除,若不存在,则将其保留。
5.一种基于静态报告的合并分析系统,其特征在于,所述系统包括:
映射单元,被配置为,配置行业标准规则集,将测试工具中的规则映射至行业标准规则集中的行业标准规则,所述行业标准规则集包含所述行业标准规则和对应的规则元数据;
测试单元,被配置为,运行所述测试工具以生成所述测试工具的第一分析报告,所述第一分析报告中的问题与所述测试工具中的规则关联;
获取单元,被配置为,基于所述测试工具中的规则与所述行业标准规则之间的映射关系,获取与所述问题关联的所述测试工具中的规则在所述行业标准规则中对应的规则元数据,作为所述问题的元数据;
更新单元,被配置为,通过获取的所述问题的元数据来更新所述第一分析报告以生成第二分析报告作为所述测试工具的测试报告。
6.根据权利要求5所述的基于静态报告的合并分析系统,其特征在于,所述元数据包括规则ID和其他信息,所述其他信息包括描述、示例、语言、分类中的一个或多个。
7.根据权利要求6所述的基于静态报告的合并分析系统,其特征在于,所述映射单元具体被配置为,基于规则ID将所述测试工具中的规则映射至所述行业标准规则,同一规则ID对应至少一个规则。
8.根据权利要求5所述的基于静态报告的合并分析系统,其特征在于,所述更新单元具体被配置为,将获取的所述问题的元数据补充至对应的问题中;以及确定数据库中是否存在经补充的所述问题,若存在,则将其从所述第一分析报告中删除,若不存在,则将其保留。
9.一种存储有指令的非暂时性计算机可读介质,当所述指令由处理器执行时,执行根据权利要求1-4所述的基于静态报告的合并分析方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京关键科技股份有限公司,未经北京关键科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110787224.1/1.html,转载请声明来源钻瓜专利网。