一种接口变更影响范围的预测方法、装置、设备及介质制造方法及图纸

技术编号:39429593 阅读:10 留言:0更新日期:2023-11-19 16:14
本申请公开一种接口变更影响范围的预测方法、装置、设备及介质,可应用于人工智能领域或金融领域。该方案应用于服务器,基于预设定时任务扫描交易链路,若确定交易链路上存在异常接口,则确定异常接口对应的变更接口,并获取变更接口的文档数据;将变更接口的文档数据输入接口变更影响范围预测模型,得到接口变更影响范围预测模型输出的接口变更影响范围预测结果,将接口变更影响范围预测结果进行可视化展示。如此,基于变更接口的文档数据,调用预测模型智能化分析预测接口变更影响范围,并展示接口变更影响范围预测结果,相比于由人工邮件通知变更情况并人工分析接口变更的影响范围,本申请能够提高接口变更影响范围预测的效率和准确性。率和准确性。率和准确性。

【技术实现步骤摘要】
一种接口变更影响范围的预测方法、装置、设备及介质


[0001]本申请涉及人工智能领域,具体涉及一种接口变更影响范围的预测方法、装置、设备及介质。

技术介绍

[0002]随着信息化的高速发展,银行需要构建测试任务以保障产品质量。但由于银行具有众多系统,各个系统相互交错,一笔交易需要横跨多个系统,途径链路较长。
[0003]测试过程中,若出现交易链路接口变更,需要人工邮件通知测试用户变更情况;且接口变更影响整条交易链路,接口变更的影响范围需要人工进行分析,分析难度较大,导致确定接口变更影响范围的效率和准确性较低。

技术实现思路

[0004]有鉴于此,本申请提供一种接口变更影响范围的预测方法、装置、设备及介质,能够提高接口变更影响范围预测的效率和准确性。
[0005]为解决上述问题,本申请提供的技术方案如下:
[0006]第一方面,本申请提供一种接口变更影响范围的预测方法,所述方法应用于服务器,包括:
[0007]基于预设定时任务扫描交易链路,确定所述交易链路上存在异常接口;
[0008]获取所述异常接口的变更接口和所述变更接口的文档数据;
[0009]将所述变更接口的文档数据输入接口变更影响范围预测模型,得到所述接口变更影响范围预测模型输出的接口变更影响范围预测结果;
[0010]展示所述接口变更影响范围预测结果。
[0011]在一种可能实现的方式中,在确定所述交易链路上存在异常接口后,所述方法还包括:
[0012]生成预警信息,所述预警信息包括接口变更结果;
[0013]在所述交易链路上播报所述预警信息。
[0014]在一种可能实现的方式中,所述方法还包括:
[0015]基于应用程序接口将所述接口变更影响范围预测结果和所述预警信息发送给测试用户。
[0016]在一种可能实现的方式中,所述方法还包括:
[0017]获取训练数据集,所述训练数据集包括历史任务接口的文档数据;
[0018]根据所述历史任务接口的文档数据确定历史任务接口的关联关系;
[0019]基于所述关联关系构建交易链路知识图谱。
[0020]在一种可能实现的方式中,所述方法还包括:
[0021]基于所述交易链路知识图谱和图神经网络算法,构建所述接口变更影响范围预测模型。
[0022]第二方面,本申请提供一种接口变更影响范围的预测装置,所述装置应用于服务器,包括:
[0023]确定模块,用于基于预设定时任务扫描交易链路,确定所述交易链路上存在异常接口;
[0024]获取模块,用于获取所述异常接口的变更接口和所述变更接口的文档数据;
[0025]预测模块,用于将所述变更接口的文档数据输入接口变更影响范围预测模型,得到所述接口变更影响范围预测模型输出的接口变更影响范围预测结果;
[0026]展示模块,用于展示所述接口变更影响范围预测结果。
[0027]在一种可能实现的方式中,在确定所述交易链路上存在异常接口后,所述装置还包括:
[0028]生成模块,用于生成预警信息,所述预警信息包括接口变更结果;
[0029]播报模块,用于在所述交易链路上播报所述预警信息。
[0030]在一种可能实现的方式中,所述装置还包括:
[0031]发送模块,用于基于应用程序接口将所述接口变更影响范围预测结果和所述预警信息发送给测试用户。
[0032]在一种可能实现的方式中,所述获取模块,还用于获取训练数据集,所述训练数据集包括历史任务接口的文档数据;
[0033]所述确定模块,还用于根据所述历史任务接口的文档数据确定历史任务接口的关联关系;
[0034]所述装置还包括:构建模块,用于基于所述关联关系构建交易链路知识图谱。
[0035]在一种可能实现的方式中,所述构建模块,还用于:基于所述交易链路知识图谱和图神经网络算法,构建所述接口变更影响范围预测模型。
[0036]第三方面,本申请提供一种接口变更影响范围的预测设备,包括:处理器、存储器、系统总线;
[0037]所述处理器以及所述存储器通过所述系统总线相连;
[0038]所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述第一方面所述的接口变更影响范围的预测方法。
[0039]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储指令,当所述指令在设备上运行时,使得所述设备执行上述第一方面所述的接口变更影响范围的预测方法。
[0040]由此可见,本申请具有如下有益效果:
[0041]本申请实施例提供一种接口变更影响范围的预测方法、装置、设备及介质,应用于服务器,基于预设定时任务扫描交易链路,若确定交易链路上存在异常接口,则确定异常接口对应的变更接口,并获取变更接口的文档数据;将变更接口的文档数据输入接口变更影响范围预测模型,得到接口变更影响范围预测模型输出的接口变更影响范围预测结果,将接口变更影响范围预测结果进行可视化展示。如此,基于变更接口的文档数据,调用预测模型智能化分析预测接口变更影响范围,并展示接口变更影响范围预测结果,相比于由人工邮件通知变更情况并人工分析接口变更的影响范围,本申请能够提高接口变更影响范围预
测的效率和准确性。
[0042]本申请实施例还提供了与上述方法相对应的装置,具有与上述方法相同的有益效果。
附图说明
[0043]图1为本申请实施例提供的一种接口变更影响范围的预测方法的流程示意图;
[0044]图2为本申请实施例提供的一种接口变更影响范围的预测方法的另一种流程示意图;
[0045]图3为本申请实施例提供的一种接口变更影响范围的预测装置的结构示意图;
[0046]图4为本申请实施例提供的一种接口变更影响范围的预测设备的结构示意图。
具体实施方式
[0047]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0048]在本申请中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0049]随着信息化的高速发展,银行需要构建测试任务以保障产品质量。但由于银行具有众多系统,各个系统相互交错,一笔交易需要横跨多个系统,途径链路较长。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种接口变更影响范围的预测方法,其特征在于,所述方法应用于服务器,包括:基于预设定时任务扫描交易链路,确定所述交易链路上存在异常接口;获取所述异常接口的变更接口和所述变更接口的文档数据;将所述变更接口的文档数据输入接口变更影响范围预测模型,得到所述接口变更影响范围预测模型输出的接口变更影响范围预测结果;展示所述接口变更影响范围预测结果。2.根据权利要求1所述的预测方法,其特征在于,在确定所述交易链路上存在异常接口后,所述方法还包括:生成预警信息,所述预警信息包括接口变更结果;在所述交易链路上播报所述预警信息。3.根据权利要求2所述的预测方法,其特征在于,所述方法还包括:基于应用程序接口将所述接口变更影响范围预测结果和所述预警信息发送给测试用户。4.根据权利要求1所述的预测方法,其特征在于,所述方法还包括:获取训练数据集,所述训练数据集包括历史任务接口的文档数据;根据所述历史任务接口的文档数据确定历史任务接口的关联关系;基于所述关联关系构建交易链路知识图谱。5.根据权利要求4所述的预测方法,其特征在于,所述方法还包括:基于所述交易链路知识图谱和图神经网络算法,构建所述接口变更影响范围预测模型。6.一种接口变更影响范围的预测装置,其特征在于,所述装置应用于服务器,包括:确定模块,用于基于预设定时...

【专利技术属性】
技术研发人员:方莲娣王安定朱志宇赵玲马换新
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1