恭喜五八有限公司胡芸菘获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜五八有限公司申请的专利一种代码测试处理方法、装置、电子设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113867704B 。
龙图腾网通过国家知识产权局官网在2025-04-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111014666.9,技术领域涉及:G06F8/30;该发明授权一种代码测试处理方法、装置、电子设备及存储介质是由胡芸菘设计研发完成,并于2021-08-31向国家知识产权局提交的专利申请。
本一种代码测试处理方法、装置、电子设备及存储介质在说明书摘要公布了:本发明提供了一种代码测试处理方法、装置、电子设备及存储介质。所述方法,包括:在待测试的目标模块的源代码中引入自定义注解,以及用于处理所述自定义注解的注解处理器,并在所述目标模块中需要测试的目标方法上添加所述自定义注解,以通过所述自定义注解标注所述目标方法;编译所述目标模块所属工程,并在所述目标模块的编译过程中,通过所述注解处理器解析所述自定义注解,得到待测试的目标代码;在所述工程启动时,自动执行所述目标代码,并返回所述目标代码的执行结果,得到所述目标代码的测试结果;其中,所述自定义注解为可作用于类方法上,用于标记待测试类方法的注解,所述目标模块为所述工程中的任一代码模块。
本发明授权一种代码测试处理方法、装置、电子设备及存储介质在权利要求书中公布了:1.一种代码测试处理方法,其特征在于,包括:在待测试的目标模块的源代码中引入自定义注解,以及用于处理所述自定义注解的注解处理器,并在所述目标模块中需要测试的目标方法上添加所述自定义注解,以通过所述自定义注解标注所述目标方法,所述自定义注解为测试接口;编译所述目标模块所属工程,并在所述目标模块的编译过程中,通过所述注解处理器解析所述自定义注解,得到待测试的目标代码;其中,所述通过所述注解处理器解析所述自定义注解,得到待测试的目标代码,包括:S1,初始化所述注解处理器;S2,获取所述目标模块中所有通过所述注解处理器处理的自定义注解;S3,获取所有被所述自定义注解标注的方法;S4,通过反射调用被所述自定义注解标注的方法,生成所述目标代码;其中,所述通过反射调用被所述自定义注解标注的方法,生成所述目标代码,包括:通过反射加载配置类文件,调用所述配置类文件的方法获取待测试的方法名列表;根据拆分的方法名和命名规则动态加载生成业务逻辑的代理类,通过反射调用所述代理类的方法,添加至所述待测试的方法名列表,生成所述目标代码;在所述工程启动时,自动执行所述目标代码,并返回所述目标代码的执行结果,得到所述目标代码的测试结果;其中,所述自定义注解为可作用于类方法上,用于标记待测试类方法的注解,所述目标模块为所述工程中的任一代码模块,所述注解处理器为Java默认的处理器,或自定义注解处理器。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人五八有限公司,其通讯地址为:300450 天津市滨海新区经济技术开发区南港工业区综合服务区办公楼C座二层210-03室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。