本发明专利技术公开了一种软件产品的缺陷影响范围确定方法及装置,涉及移动互联技术领域,该方法包括:接收缺陷产品的接口调用信息查询请求;根据缺陷产品的接口调用信息查询请求反馈查询结果,查询结果包括:所述缺陷产品的接口调用信息;将缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与缺陷产品的接口调用信息相关的产品的接口调用信息,其中,预设总接口调用信息包括:缺陷产品接口调用信息、缺陷产品的上游产品的接口调用信息、缺陷产品的下游产品的接口调用信息。本发明专利技术整个工作过程自动执行,无需依赖人力,省时省力,排查和验证精确度较高。
【技术实现步骤摘要】
软件产品的缺陷影响范围确定方法及装置
本专利技术涉及移动互联
,尤其涉及一种软件产品的缺陷影响范围确定方法及装置。
技术介绍
目前,每次在软件产品投产时,如某产品出现缺陷,其上、下游产品需逐个排查自身受影响范围和受影响程度。并且,后续在缺陷修复后,其上、下游产品也需要验证其对自身的影响是否恢复正常。专利技术人发现现有技术至少存在以下问题:现有技术排查和验证工作依赖人力,不仅受产品组成员技术能力和熟悉程度的限制,且费时费力,受主观影响大,排查和验证精确度降低。
技术实现思路
本专利技术实施例提供一种软件产品的缺陷影响范围确定方法,整个工作过程自动执行,无需依赖人力,省时省力,排查和验证精确度较高,该方法包括:接收缺陷产品的接口调用信息查询请求;根据缺陷产品的接口调用信息查询请求反馈查询结果,所述查询结果包括:所述缺陷产品的接口调用信息;将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息,其中,所述预设总接口调用信息包括:缺陷产品接口调用信息、缺陷产品的上游产品的接口调用信息、缺陷产品的下游产品的接口调用信息。可选的,将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息之后,所述方法还包括:根据所述缺陷产品的接口调用信息相关的产品的接口调用信息,生成缺陷诊断报告。可选的,根据所述缺陷产品的接口调用信息相关的产品的接口调用信息,生成缺陷诊断报告之后,所述方法还包括:将所述缺陷诊断报告以可视化的形式对用户进行展示。可选的,将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息之后,所述方法还包括:根据与所述缺陷产品的接口调用信息相关的产品的接口调用信息,确定与所述缺陷产品的接口调用信息相关的产品的接口位置。本专利技术实施例还提供一种软件产品的缺陷影响范围确定装置,整个工作过程自动执行,无需依赖人力,省时省力,排查和验证精确度较高,该装置包括:请求接收模块,用于接收缺陷产品的接口调用信息查询请求;查询模块,用于根据缺陷产品的接口调用信息查询请求反馈查询结果,所述查询结果包括:所述缺陷产品的接口调用信息;信息确定模块,用于将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息,其中,所述预设总接口调用信息包括:缺陷产品接口调用信息、缺陷产品的上游产品的接口调用信息、缺陷产品的下游产品的接口调用信息。可选的,所述装置还包括:报告生成模块,用于根据所述缺陷产品的接口调用信息相关的产品的接口调用信息,生成缺陷诊断报告。可选的,所述装置还包括:展示模块,用于将所述缺陷诊断报告以可视化的形式对用户进行展示。可选的,所述装置还包括:定位模块,用于根据与所述缺陷产品的接口调用信息相关的产品的接口调用信息,确定与所述缺陷产品的接口调用信息相关的产品的接口位置。本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法。本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述方法的计算机程序。本专利技术实施例中,通过接收缺陷产品的接口调用信息查询请求,并根据缺陷产品的接口调用信息查询请求反馈查询结果,将缺陷产品的接口调用信息与预设总接口调用信息进行对比,即可确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息,整个工作过程自动执行,无需依赖人力,省时省力,排查和验证精确度较高。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本专利技术实施例中软件产品的缺陷影响范围确定方法的流程图;图2为本专利技术实施例中软件产品的缺陷影响范围确定方法的流程图;图3为本专利技术实施例中软件产品的缺陷影响范围确定装置的结构示意图;图4为本专利技术实施例中软件产品的缺陷影响范围确定装置的结构示意图;图5是本专利技术实施例计算机设备示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。需要说明的是,以下提到的接口为应用程序接口(ApplicationProgramInterface,简称API),该应用程序接口是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的预定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。图1为本专利技术实施例提供的一种软件产品的缺陷影响范围确定方法的流程图,如图1所示,该方法包括:步骤101、接收缺陷产品的接口调用信息查询请求。步骤102、根据缺陷产品的接口调用信息查询请求反馈查询结果,所述查询结果包括:所述缺陷产品的接口调用信息。具体实施时,当产品中出现缺陷产品时,可以向客户端输入缺陷产品的接口调用信息进行查询工作。步骤103、将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息,其中,所述预设总接口调用信息包括:缺陷产品接口调用信息、缺陷产品的上游产品的接口调用信息、缺陷产品的下游产品的接口调用信息。在实施例中,举例来说,当缺陷产品为消息推送平台(其接口包括消息发送接口、消息查询接口等),该缺陷产品的上游产品或下游产品可以为手机银行。预设总接口调用信息可以为预先录入的,具体地,其可以采用自动录入和人工录入相结合的方式,也可以采用读取接口文档自动录入辅以手工确认。本专利技术实施例提供的软件产品的缺陷影响范围确定方法,通过接收缺陷产品的接口调用信息查询请求,并根据缺陷产品的接口调用信息查询请求反馈查询结果,将缺陷产品的接口调用信息与预设总接口调用信息进行对比,即可确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息,整个工作过程自动执行,无需依赖人力,省时省力,排查和验证精确度较高。在本专利技术实施例中,如图2所示,为了便于对信息进行存储和查看,将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息之后,所述方法还包括:步骤201、根据所述缺陷产品的接口调用信息相关的产品的接口调用信息,生成缺陷诊断报告。进一步地,本文档来自技高网...
【技术保护点】
1.一种软件产品的缺陷影响范围确定方法,其特征在于,包括:/n接收缺陷产品的接口调用信息查询请求;/n根据缺陷产品的接口调用信息查询请求反馈查询结果,所述查询结果包括:所述缺陷产品的接口调用信息;/n将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息,其中,所述预设总接口调用信息包括:缺陷产品接口调用信息、缺陷产品的上游产品的接口调用信息、缺陷产品的下游产品的接口调用信息。/n
【技术特征摘要】
1.一种软件产品的缺陷影响范围确定方法,其特征在于,包括:
接收缺陷产品的接口调用信息查询请求;
根据缺陷产品的接口调用信息查询请求反馈查询结果,所述查询结果包括:所述缺陷产品的接口调用信息;
将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息,其中,所述预设总接口调用信息包括:缺陷产品接口调用信息、缺陷产品的上游产品的接口调用信息、缺陷产品的下游产品的接口调用信息。
2.如权利要求1所述的方法,其特征在于,将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息之后,所述方法还包括:
根据所述缺陷产品的接口调用信息相关的产品的接口调用信息,生成缺陷诊断报告。
3.如权利要求2所述的方法,其特征在于,根据所述缺陷产品的接口调用信息相关的产品的接口调用信息,生成缺陷诊断报告之后,所述方法还包括:
将所述缺陷诊断报告以可视化的形式对用户进行展示。
4.如权利要求1所述的方法,其特征在于,将所述缺陷产品的接口调用信息与预设总接口调用信息进行对比,确定与所述缺陷产品的接口调用信息相关的产品的接口调用信息之后,所述方法还包括:
根据与所述缺陷产品的接口调用信息相关的产品的接口调用信息,确定与所述缺陷产品的接口调用信息相关的产品的接口位置。
5.一种软件产品的缺陷影响范围确定装置...
【专利技术属性】
技术研发人员:李宁馨,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。