恭喜浪潮云信息技术股份公司景壮获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜浪潮云信息技术股份公司申请的专利一种代码质量管控方法与系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115408269B 。
龙图腾网通过国家知识产权局官网在2025-05-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210914039.9,技术领域涉及:G06F11/3668;该发明授权一种代码质量管控方法与系统是由景壮;孙乐恬;于希光;玄德设计研发完成,并于2022-08-01向国家知识产权局提交的专利申请。
本一种代码质量管控方法与系统在说明书摘要公布了:本发明特别涉及一种代码质量管控方法与系统。该代码质量管控方法与系统,旨在自动化测试过程中,将通过代码质量管理工具sonar和组件漏洞测试工具dependency‑check自动化测试得到的数据作为评定依据,并且从人工代码审查过程中获取讨论个数,讨论解决情况以及对应请求的合并个数参与评定;最终根据评定结果决定测试此代码质量的流水线执行是否成功,若流水线执行失败,则该代码不能被合并入指定分支。该代码质量管控方法与系统,通过在流水线执行过程中,进行代码的自动化测试以及人工代码审查的方式对代码进行评价,从源码合并阶段控制流入的代码质量,同时通过代码规范的硬性执行方式规范了研发人员的编码习惯,提高了研发人员的编码质量。
本发明授权一种代码质量管控方法与系统在权利要求书中公布了:1.一种代码质量管控方法,其特征在于:在自动化测试过程中,通过代码质量管理工具sonar和组件漏洞测试工具dependency-check获取代码单元测试覆盖率、可靠性、重复率、阻断性问题个数以及通过组件漏洞测试工具dependency-check扫描后标签为CRITICAL与HIGH的问题的个数,并将获取到的数据作为评定依据,从人工代码审查过程中获取讨论个数,讨论是否解决情况以及对应请求的合并个数参与评定;最终根据评定结果是否符合代码规范来决定流水线执行成功还是失败,从而控制合并请求是否被合并入指定分支,若流水线执行失败,则该代码不能被合并入指定分支,从而自动阻止不合格代码的流入;所述代码规范是指将从自动化检测模块和人工审查模块中获取得到的属性与代码规范自定义数值进行比较,比较规则如下:若在代码仓库中对应合并请求中点赞个数小于代码规范自定义数值A1,则流水线执行失败;若合并请求中的讨论数小于代码规范自定义数值A2,则流水线执行失败;若在已有讨论中存在带有“未解决”标签的讨论,则流水线执行失败;若组件漏洞测试工具dependency-check扫描到的问题标签中CRITICAL与HIGH种类的个数大于代码规范自定义数值A3,则流水线执行失败;若代码单元测试覆盖率和可靠性小于代码规范自定义数值A4,则流水线执行失败;若重复率和阻断性问题个数大于代码规范自定义数值A5,则流水线执行失败。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浪潮云信息技术股份公司,其通讯地址为:250100 山东省济南市高新区浪潮路1036号浪潮科技园S01号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。