【技术实现步骤摘要】
本说明书实施例涉及计算机,特别涉及代码处理方法以及代码修复测试方法。
技术介绍
1、在传统软件开发流程中,代码编写是整个流程中的核心部分之一。编写得到的代码中,可能会包括一些异常问题(bug),这些错误或者不正确的实现可以称为代码问题、代码错误或者代码缺陷。代码缺陷会导致程序不能按照预期的方式运行,因此,如何进行代码处理逐渐成为研究重点。
2、目前,通常由人工手动从编写的代码中识别出代码缺陷,并利用先验知识对识别出的代码缺陷进行修复。然而,人工手动进行代码缺陷识别以及代码缺陷修复需要耗费大量时间和人力资源,导致代码处理效率极低,因此,亟需一种高效的代码处理方案。
技术实现思路
1、有鉴于此,本说明书实施例提供了代码处理方法。本说明书一个或者多个实施例同时涉及一种代码修复测试方法,代码处理装置,一种代码修复测试装置,一种任务平台,一种代码处理系统,一种计算设备,一种计算机可读存储介质以及一种计算机程序产品,以解决现有技术中存在的技术缺陷。
2、根据本说明书实施例的第一
...【技术保护点】
1.一种代码处理方法,包括:
2.根据权利要求1所述的方法,所述利用测试代码对所述初始修复代码进行测试,在测试通过的情况下,获得所述代码问题的目标修复代码之前,还包括:
3.根据权利要求2所述的方法,所述运行所述初始测试代码,获得所述初始测试代码的初始运行日志之后,还包括:
4.根据权利要求1所述的方法,所述将所述代码问题和所述问题代码输入代码处理模型,获得初始修复代码之后,还包括:
5.根据权利要求1或4所述的方法,所述利用测试代码对所述初始修复代码进行测试,包括:
6.根据权利要求1所述的方法,所述将所述
...【技术特征摘要】
1.一种代码处理方法,包括:
2.根据权利要求1所述的方法,所述利用测试代码对所述初始修复代码进行测试,在测试通过的情况下,获得所述代码问题的目标修复代码之前,还包括:
3.根据权利要求2所述的方法,所述运行所述初始测试代码,获得所述初始测试代码的初始运行日志之后,还包括:
4.根据权利要求1所述的方法,所述将所述代码问题和所述问题代码输入代码处理模型,获得初始修复代码之后,还包括:
5.根据权利要求1或4所述的方法,所述利用测试代码对所述初始修复代码进行测试,包括:
6.根据权利要求1所述的方法,所述将所述代码问题和所述问题代码输入代码处理模型,获得初始修复代码,包括:
7.根据权利要求1所述的方法,所述根据所述代码问题和所述目标项目的代码知识图谱,确定所述目标项目的问题代码,包括:
8.根据权利要求7所述的方法,所述根据所述代码问题,从所述多个处理路径中筛选出目标处理路径,包括:
9.根据权利要求7所述的方法,所述根据所述目标处理路径,从所述目标项目的项目代码中筛选出所述目标项目的问题代码,包括:
10.根据权...
【专利技术属性】
技术研发人员:马迎伟,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。