缺陷处理方法、装置、设备、计算机可读存储介质及产品制造方法及图纸

技术编号:32550960 阅读:28 留言:0更新日期:2022-03-05 11:50
本公开提供一种缺陷处理方法、装置、设备、计算机可读存储介质及产品,应用于数据处理领域,该方法包括:获取终端设备发送的待识别请求,其中,待识别请求中包括待识别缺陷以及与待识别缺陷对应的缺陷标识;根据待识别请求,采用预设的缺陷分类模型对待识别缺陷对应的缺陷标识进行识别,获得识别结果,识别结果中包括待识别缺陷对应的缺陷类型;根据识别结果,将待识别缺陷发送至与缺陷类型对应的缺陷处理系统进行故障修复操作。通过采用缺陷分类模型对待识别缺陷的类型进行识别,能够避免缺陷类型识别以及运维人员的分配全都由测试人员主观确定,提高了识别以及定位的准确性。此外,运维人员无需与多个测试人员对接,提高了缺陷处理的效率。缺陷处理的效率。缺陷处理的效率。

【技术实现步骤摘要】
缺陷处理方法、装置、设备、计算机可读存储介质及产品


[0001]本公开涉及数据处理领域,尤其涉及一种缺陷处理方法、装置、设备、计算机可读存储介质及产品。

技术介绍

[0002]在缺陷管理的工作中,项目组运维人员在对接过程需要同时处理BUG定位、BUG分析、BUG解决、BUG反馈等工作,导致整个BUG的处理效率低下。
[0003]现有的缺陷管理方法一般都是针对项目不同的阶段配置不同的缺陷测试人员,由缺陷测试人员人工的进行缺陷的定位,并将定位的缺陷发送至测试人员进行修复。
[0004]但是,采用上述方法时,项目执行周期到达同时需要开展软件过程中的集成测试和软件过程中的用户测试时,当同一运维人员同时与多个缺陷测试人员对接,导致不断有各种测试缺陷提给运维人员,从而运维人员没有办法实时解决测试人员提出的问题。此外,缺陷的识别以及分配完全由测试人员根据经验进行操作,可能导致缺陷的识别以及分配完全基于测试人员的主观判断,准确性不高。

技术实现思路

[0005]本公开提供一种缺陷处理方法、装置、设备、计算机可读存储介质及产品,用于解决现有的缺陷管理方法同一运维人员同时与多个缺陷测试人员对接,缺陷无法及时修复的技术问题。
[0006]本公开的第一个方面是提供一种缺陷处理方法,包括:
[0007]获取终端设备发送的待识别请求,其中,所述待识别请求中包括待识别缺陷以及与所述待识别缺陷对应的缺陷标识;
[0008]根据所述待识别请求,采用预设的缺陷分类模型对所述待识别缺陷对应的缺陷标识进行识别,获得识别结果,所述识别结果中包括所述待识别缺陷对应的缺陷类型;
[0009]根据所述识别结果,将所述待识别缺陷发送至与所述缺陷类型对应的缺陷处理系统进行故障修复操作。
[0010]本公开的第二个方面是提供一种缺陷处理装置,包括:
[0011]获取模块,用于获取终端设备发送的待识别请求,其中,所述待识别请求中包括待识别缺陷以及与所述待识别缺陷对应的缺陷标识;
[0012]识别模块,用于根据所述待识别请求,采用预设的缺陷分类模型对所述待识别缺陷对应的缺陷标识进行识别,获得识别结果,所述识别结果中包括所述待识别缺陷对应的缺陷类型;
[0013]发送模块,用于根据所述识别结果,将所述待识别缺陷发送至与所述缺陷类型对应的缺陷处理系统进行故障修复操作。
[0014]本公开的第三个方面是提供一种电子设备,包括:存储器,处理器;
[0015]存储器;用于存储所述处理器可执行指令的存储器;
[0016]其中,所述处理器用于调用所述存储器中的程序指令执行如第一方面所述的缺陷处理方法。
[0017]本公开的第四个方面是提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的缺陷处理方法。
[0018]本公开的第五个方面是提供一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如第一方面所述的缺陷处理方法。
[0019]本公开提供的缺陷处理方法、装置、设备、计算机可读存储介质及产品,通过在获取到测试人员提交的缺陷处理请求时,可以采用预设的缺陷分类模型,根据待识别缺陷的标识对该待识别缺陷的缺陷类型进行识别,将该待识别缺陷发送至与所述缺陷类型对应的缺陷处理系统进行故障修复操作。通过采用缺陷分类模型对待识别缺陷的类型进行识别,能够避免缺陷类型识别以及运维人员的分配全都由测试人员主观确定,提高了识别以及定位的准确性。此外,运维人员无需与多个测试人员对接,提高了缺陷处理的效率。
附图说明
[0020]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0021]图1为现有的缺陷处理方法的匹配关系示意图;
[0022]图2为本公开基于的系统架构示意图;
[0023]图3为本公开实施例一提供的缺陷处理方法的流程示意图;
[0024]图4为本公开实施例二提供的缺陷处理方法的流程示意图;
[0025]图5为本公开实施例三提供的缺陷处理装置的结构示意图;
[0026]图6为本公开实施例四提供的电子设备的结构示意图。
具体实施方式
[0027]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例所获得的所有其他实施例,都属于本公开保护的范围。
[0028]名词解释:
[0029]BUG:软件缺陷,计算机软件或程序中存在的某种破坏正常运行能力的问题、错误、或者隐藏的功能缺陷。
[0030]SIT:软件过程中的集成测试,测试人员为外包的公司测试人员。
[0031]UAT:软件过程中的用户测试,测试人员为实际使用的业务人员。
[0032]针对上述提及的现有的缺陷管理方法同一运维人员同时与多个缺陷测试人员对接,缺陷无法及时修复的技术问题,本公开提供了一种缺陷处理方法、装置、设备、计算机可读存储介质及产品。
[0033]需要说明的是,本公开提供缺陷处理方法、装置、设备、计算机可读存储介质及产
品可运用在各种缺陷进行分配的场景中。
[0034]图1为现有的缺陷处理方法的匹配关系示意图,如图1所示,业务运维人员11可以分别与SIT业务测试人员12以及UAT业务测试人员13对接。缺陷的识别以及分配完全由测试人员根据经验进行操作,可能导致缺陷的识别以及分配完全基于测试人员的主观判断,准确性不高。此外,当项目执行周期到达同时需要开展SIT和UAT测试时,业务运维人员11可能会同时接收到多个不同的测试人员发送的缺陷,导致其无法实时解决测试人员提出的问题。
[0035]在解决上述技术问题的过程中,专利技术人通过研究发现,为了提高缺陷识别以及分配的准确性,并且使得运维人员不会因为同时对接多个测试人员导致的缺陷处理效率低的问题,在获取到测试人员提交的缺陷处理请求时,可以采用预设的缺陷分类模型,根据待识别缺陷的标识对该待识别缺陷的缺陷类型进行识别,将该待识别缺陷发送至与所述缺陷类型对应的缺陷处理系统进行故障修复操作。通过将缺陷的提出者和解决者隔离,从而避免缺陷解决者多头对接,导致解决效率低的问题。
[0036]图2为本公开基于的系统架构示意图,如图2所示,本公开基于的系统架构至少包括:终端设备21、服务器22以及至少一个缺陷类型对应的缺陷处理系统23。其中,服务器22中设置有缺陷处理装置,该缺陷处理装置可采用C/C++、Java、Shell或Python等语言编写;终端设备21则可例如台式电脑、平板电脑等。
[0037]图3为本公开实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种缺陷处理方法,其特征在于,包括:获取终端设备发送的待识别请求,其中,所述待识别请求中包括待识别缺陷以及与所述待识别缺陷对应的缺陷标识;根据所述待识别请求,采用预设的缺陷分类模型对所述待识别缺陷对应的缺陷标识进行识别,获得识别结果,所述识别结果中包括所述待识别缺陷对应的缺陷类型;根据所述识别结果,将所述待识别缺陷发送至与所述缺陷类型对应的缺陷处理系统进行故障修复操作。2.根据权利要求1所述的方法,其特征在于,所述缺陷标识中包括所述待识别缺陷对应的缺陷描述字段,所述根据所述待识别请求,采用预设的缺陷分类模型对所述待识别缺陷对应的缺陷标识进行识别,包括:识别所述缺陷描述字段中的目标关键字段;将所述目标关键字段输入至预设的缺陷分类模型进行识别操作,获得所述识别结果。3.根据权利要求2所述的方法,其特征在于,所述识别所述缺陷描述字段中的目标关键字段之后,还包括:根据所述目标关键字段检测所述待识别缺陷是否与预设的业务缺陷字段相匹配;若匹配,则将所述待识别缺陷发送至业务人员的终端设备,以使业务人员对所述待识别缺陷进行处理;若不匹配,则将所述目标关键字段输入至预设的缺陷分类模型进行识别操作,获得所述识别结果。4.根据权利要求2所述的方法,其特征在于,所述根据所述待识别请求,采用预设的缺陷分类模型对所述待识别缺陷对应的缺陷标识进行识别之前,还包括:获取训练数据集,其中,所述训练数据集中包括多个目标关键字段以及各目标关键字段对应的缺陷类型标注信息;采用所述训练数据对预设的待训练模型进行迭代训练,直至所述待训练模型收敛,获得所述缺陷分类模型。5.根据权利要求1

4任一项所述的方法,其特征在于,所述根据所述待识别请求,采用预设的缺陷分类模型对所述待识别缺陷对应的缺陷标识进行识别,获得识别结果之后,还包括:获取预设时间间隔内的识别结果;根据所述识别结果对各缺陷类型对应的发生频率进行计算。6.根据权利要求5所述的方法,其特征在于,所述根据所述识别结果对各缺陷类型对应的发生频率进行计算之后,还包括:确定发生频率高于预设频率阈值的缺陷类型;提取所述缺陷类型对应的缺陷描述字段,并获取所述缺陷类型对应的修复策略;根据所述缺陷描述字段以及所述修复策略生成缺陷处理清单。7.根据权利要求1

4任一项所述的方法,其特征在于,根据所述识别结果,将所述待识别缺陷发送至与所述缺陷类型对应的缺陷处理系统进行故障修复操作之后,还包括:获取各缺陷类型对应的缺陷处理系统反馈的修复结果,其中,所述修复结果包括修复所述待识别缺陷的运维人员标识、联系方式、提出所述待识别缺陷的测试人员标识以及修
复结果;将所述修复结果发送至数据服务器进行存储。8.一种缺陷处理装置,其特征在于,包括:获取模块,用于获取终端设备发送的待识别请求,其中,所述待识别请求中包括待识别缺陷以及与所述待识别缺陷对应的缺陷标...

【专利技术属性】
技术研发人员:邹斯韬
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1