中国工商银行股份有限公司谢小舜获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国工商银行股份有限公司申请的专利程序测试覆盖率的确定方法、装置以及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116244204B 。
龙图腾网通过国家知识产权局官网在2026-01-30发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310266611.X,技术领域涉及:G06F11/3668;该发明授权程序测试覆盖率的确定方法、装置以及存储介质是由谢小舜;曾贵云设计研发完成,并于2023-03-14向国家知识产权局提交的专利申请。
本程序测试覆盖率的确定方法、装置以及存储介质在说明书摘要公布了:本申请公开了一种程序测试覆盖率的确定方法、装置以及存储介质。涉及大数据领域。该方法包括:获取执行目标交易所需的程序集合,其中,程序集合中包括M个程序,以及N个调用关系,其中,每个调用关系指示两个程序之间的执行流程;根据M个程序以及N个调用关系生成程序集合的有向图,得到目标有向图;根据N个调用关系运行程序集合,在程序集合的运行过程中确定每个调用关系指示的执行流程的运行状态,并根据运行状态确定每个调用关系的调用次数;在程序集合完成运行后,根据每个调用关系的调用次数计算程序集合的测试覆盖率。通过本申请,解决了相关技术中采用确定程序是否运行的方式统计程序测试覆盖率的方法的准确率低的问题。
本发明授权程序测试覆盖率的确定方法、装置以及存储介质在权利要求书中公布了:1.一种程序测试覆盖率的确定方法,其特征在于,包括: 获取执行目标交易所需的程序集合,其中,所述程序集合中包括M个程序,以及N个调用关系,其中,每个调用关系指示两个程序之间的执行流程,M小于等于N,M、N均为正整数; 根据所述M个程序以及所述N个调用关系生成所述程序集合的有向图,得到目标有向图; 根据所述N个调用关系运行所述程序集合,在所述程序集合的运行过程中确定每个调用关系指示的执行流程的运行状态,并根据所述运行状态确定每个调用关系的调用次数,包括:监测所述程序集合中的N个调用关系指示的执行流程的运行状态,并在检测到目标调用关系指示的执行流程发生运行的情况下,在所述目标有向图中将所述目标调用关系关联的有向边的初始调用次数加一,得到更新后的目标有向图,直至所述程序集合完成运行,其中,所述目标调用关系为所述N个调用关系中的任意一个调用关系;获取所述更新后的目标有向图中的每个有向边的当前调用次数,将每个有向边对应的调用关系的调用次数变更为所述当前调用次数,其中,所述调用关系的调用次数指所述调用关系被执行的次数; 在所述程序集合完成运行后,根据每个调用关系的调用次数计算所述程序集合的测试覆盖率; 判断所述测试覆盖率是否为预设覆盖率;在所述测试覆盖率为所述预设覆盖率的情况下,将所述目标有向图中的有向边通过第一样式进行显示;在所述测试覆盖率不是所述预设覆盖率的情况下,将同一个调用关系的预设调用次数与当前调用次数进行对比,得到多个对比结果;获取所述多个对比结果中的异常对比结果,并将所述异常对比结果指示的调用关系关联的有向边通过第二样式进行显示,将所述目标有向图中的其余有向边通过所述第一样式进行显示,其中,所述异常对比结果表征所述预设调用次数与所述当前调用次数不同。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国工商银行股份有限公司,其通讯地址为:100140 北京市西城区复兴门内大街55号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励