Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 北京百度网讯科技有限公司康伟伟获国家专利权

北京百度网讯科技有限公司康伟伟获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉北京百度网讯科技有限公司申请的专利测试系统代码的方法、装置、电子设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114328254B

龙图腾网通过国家知识产权局官网在2026-01-06发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111669896.9,技术领域涉及:G06F11/3668;该发明授权测试系统代码的方法、装置、电子设备及存储介质是由康伟伟设计研发完成,并于2021-12-30向国家知识产权局提交的专利申请。

测试系统代码的方法、装置、电子设备及存储介质在说明书摘要公布了:本公开提供了一种测试系统代码的方法、装置、电子设备及存储介质,涉及计算机技术领域,以至少解决了现有技术中由于缺乏代码变更影响范围的精准自动分析方法导致分析成本高、分析结果准确度低的技术问题。具体实现方案为:基于目标代码获取第一索引数据和第二索引数据,其中,目标代码为全量的系统代码,第一索引数据为全量的类索引,第二索引数据为全量的函数索引;利用目标代码与第二索引数据生成目标调用链,其中,目标调用链为全量的函数调用链;通过第一索引数据、目标代码的变更信息以及目标调用链,获取变更信息对应的目标类集合;根据目标类集合进行代码测试。

本发明授权测试系统代码的方法、装置、电子设备及存储介质在权利要求书中公布了:1.一种测试系统代码的方法,包括: 基于目标代码获取第一索引数据和第二索引数据,其中,所述目标代码为全量的系统代码,所述第一索引数据为全量的类索引,所述第二索引数据为全量的函数索引; 利用所述目标代码与所述第二索引数据生成目标调用链,其中,所述目标调用链为全量的函数调用链; 通过所述目标代码的变更信息获取第一函数集合,其中,所述第一函数集合是受到该目标代码变更的直接影响的多个函数的集合; 从所述目标调用链中,获取所述第一函数集合中每个函数的调用链结果,其中,所述调用链结果用于描述对所述第一函数集合中每个函数进行直接或间接调用的全部函数的调用关系; 基于所述调用链结果,获取第二函数集合,其中,所述第二函数集合是与所述第一函数集合中每个函数具有直接调用关系的函数集合; 通过所述第二函数集合中每个函数归属的类,确定初始类集合,其中,所述初始类集合是受到所述目标代码变更的直接影响的多个类的集合; 根据所述第一索引数据和所述初始类集合,获取目标类集合; 根据所述目标类集合进行代码测试; 其中,根据所述第一索引数据和所述初始类集合,获取所述目标类集合包括:选取步骤,从所述初始类集合中选取目标类元素;判断步骤,判断所述目标类元素通过目标类索引元素查找到的当前类与所述目标类索引元素之间是否满足第一预设条件,其中,所述目标类索引元素为所述第一索引数据中包含的任一类索引元素;获取步骤,响应于所述当前类与所述目标类索引元素之间满足所述第一预设条件,将所述当前类添加至所述初始类集合,并返回所述选取步骤,直至满足第二预设条件,得到所述目标类集合;所述第一预设条件包括以下之一:所述当前类属于所述目标类索引元素的父类,所述当前类属于所述目标类索引元素的实现接口,所述当前类属于所述目标类索引元素的类变量中任一变量对应的变量类型;所述第二预设条件包括:所述初始类集合中包含的类元素数量停止发生变化,并且所述初始类集合中包含的全部类元素均处理完毕。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京百度网讯科技有限公司,其通讯地址为:100085 北京市海淀区上地十街10号百度大厦2层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。