缺陷原因确定方法、装置、介质、设备及产品与流程

    专利查询2026-02-26  5


    本公开涉及计算机,具体地,涉及一种缺陷原因确定方法、装置、介质、设备及产品。


    背景技术:

    1、在软件开发中,程序有时会存在缺陷,造成程序系统的不正常运行,对于缺陷原因的排查是一个复杂的过程。目前,由于不同的开发人员对其他人开发的程序内容以及程序中的缺陷不够了解,因此,对于缺陷原因的排查通常依赖于开发人员之间的沟通和协作,或者依赖于对已有缺陷案例的分析,容易造成开发人员时间、精力的耗费,同时,由于缺陷案例有限,造成部分缺陷无法成功排查出原因。


    技术实现思路

    1、提供该
    技术实现要素:
    部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

    2、第一方面,本公开提供一种缺陷原因确定方法,所述方法包括:

    3、根据接收到的针对目标程序的目标缺陷的缺陷描述信息,确定所述目标缺陷所属的目标缺陷类别,所述目标缺陷类别对应有缺陷参数项;

    4、根据所述目标缺陷类别,获取所述目标缺陷对应于所述缺陷参数项的缺陷参数信息;

    5、根据所述目标缺陷类别、所述缺陷参数信息和与所述目标缺陷相关的目标程序运行信息,确定导致所述目标缺陷的原因信息;

    6、根据所述原因信息,生成与所述目标缺陷对应的目标答案信息。

    7、第二方面,本公开提供一种缺陷原因确定装置,所述装置包括:

    8、第一确定模块,用于根据接收到的针对目标程序的目标缺陷的缺陷描述信息,确定所述目标缺陷所属的目标缺陷类别,所述目标缺陷类别对应有缺陷参数项;

    9、第一获取模块,用于根据所述目标缺陷类别,获取所述目标缺陷对应于所述缺陷参数项的缺陷参数信息;

    10、第二确定模块,用于根据所述目标缺陷类别、所述缺陷参数信息和与所述目标缺陷相关的目标程序运行信息,确定导致所述目标缺陷的原因信息;

    11、生成模块,用于根据所述原因信息,生成与所述目标缺陷对应的目标答案信息。

    12、第三方面,本公开提供一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理装置执行时实现本公开第一方面所述方法的步骤。

    13、第四方面,本公开提供一种电子设备,包括:

    14、存储装置,其上存储有计算机程序;

    15、处理装置,用于执行所述存储装置中的所述计算机程序,以实现本公开第一方面所述方法的步骤。

    16、第五方面,本公开提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本公开第一方面所述的方法的步骤。

    17、通过上述技术方案,通过接收用户输入的关于目标缺陷的缺陷描述信息,可以定位到目标缺陷所属的目标缺陷类别,以基于目标缺陷类别对应的缺陷参数项,针对性收集目标缺陷的与缺陷参数项对应的缺陷参数信息,进而实现根据目标缺陷类别、缺陷参数信息和与目标缺陷相关的目标程序运行信息对导致目标缺陷的原因信息的确定,再根据原因信息生成与目标缺陷对应的目标答案信息。由此,仅需用户通过输入有关于目标缺陷的缺陷描述信息,即可实现缺陷原因排查所需信息的自动收集,并基于收集到的多种信息实现原因信息的确定以及目标答案信息的生成,以为用户提供目标答案信息。这样,能够根据与缺陷相关的信息确定导致缺陷的原因,辅助用户实现缺陷原因的自助排查,节省用户的时间、精力,提升缺陷原因排查的效率。

    18、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。



    技术特征:

    1.一种缺陷原因确定方法,其特征在于,所述方法包括:

    2.根据权利要求1所述的方法,其特征在于,所述根据接收到的针对目标程序的目标缺陷的缺陷描述信息,确定所述目标缺陷所属的目标缺陷类别,包括:

    3.根据权利要求2所述的方法,其特征在于,所述缺陷描述信息包括文本、图像、音频、视频中的至少一者;

    4.根据权利要求2所述的方法,其特征在于,所述根据所述意图识别结果,确定所述目标缺陷所属的目标缺陷类别,包括:

    5.根据权利要求1所述的方法,其特征在于,所述根据所述目标缺陷类别,获取所述目标缺陷对应于所述缺陷参数项的缺陷参数信息,包括:

    6.根据权利要求1所述的方法,其特征在于,所述目标程序运行信息通过以下方式获取:

    7.根据权利要求1所述的方法,其特征在于,所述根据所述目标缺陷类别、所述缺陷参数信息和与所述目标缺陷相关的目标程序运行信息,确定导致所述目标缺陷的原因信息,包括:

    8.根据权利要求7所述的方法,其特征在于,所述利用缺陷原因分析模型,根据所述目标缺陷类别、所述缺陷参数信息和所述目标程序运行信息,确定导致所述目标缺陷的原因信息,包括:

    9.根据权利要求7所述的方法,其特征在于,所述方法还包括:

    10.根据权利要求1所述的方法,其特征在于,所述根据所述原因信息,生成与所述目标缺陷对应的目标答案信息,包括:

    11.一种缺陷原因确定装置,其特征在于,所述装置包括:

    12.一种计算机可读介质,其上存储有计算机程序,其特征在于,该计算机程序被处理装置执行时实现权利要求1-10中任一项所述方法的步骤。

    13.一种电子设备,其特征在于,包括:

    14.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-10中任一项所述的方法的步骤。


    技术总结
    本公开涉及一种缺陷原因确定方法、装置、介质、设备及产品。所述方法包括:根据接收到的针对目标程序的目标缺陷的缺陷描述信息,确定所述目标缺陷所属的目标缺陷类别,所述目标缺陷类别对应有缺陷参数项;根据所述目标缺陷类别,获取所述目标缺陷对应于所述缺陷参数项的缺陷参数信息;根据所述目标缺陷类别、所述缺陷参数信息和与所述目标缺陷相关的目标程序运行信息,确定导致所述目标缺陷的原因信息;根据所述原因信息,生成与所述目标缺陷对应的目标答案信息。这样,能够根据与缺陷相关的信息确定导致缺陷的原因,辅助用户实现缺陷原因的自助排查,节省用户的时间、精力,提升缺陷原因排查的效率。

    技术研发人员:梁晨
    受保护的技术使用者:北京有竹居网络技术有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-34713.html

    最新回复(0)