北向接口自动检测方法及装置制造方法及图纸

技术编号:8611405 阅读:164 留言:0更新日期:2013-04-19 23:36
本发明专利技术公开了一种北向接口自动检测方法及装置。该方法包括:读取预先设置的配置文件,从配置文件中获取待检测接口列表;依次向待检测接口列表中的接口发送调用指令,并接收接口返回的结果数据,将每一个接口返回的结果数据分别与预先设置的标准模板数据进行对比,获取待检测接口列表中全部接口的检测结果。借助于本发明专利技术的技术方案,能够实现北向接口检测的自动化、智能化,并针对接口的问题提前预警,提高了维护效率,使维护人员可以更及时、准确、高效的发现、定位故障,为快速解决故障提供的保障,提高了网络管理的管理效率。

【技术实现步骤摘要】

本专利技术涉及移动通讯领域,特别是涉及一种北向接口自动检测方法及装置
技术介绍
随着通讯行业的快速发展,网络规模的不断扩大,设备类型和数量的快速增加,具有全网监控、管理和维护功能的通讯网管和北向接口系统的应用也日益广泛,北向接口系统的稳定运行将会直接影响运营商的日常维护以及客户满意度。目前,北向接口检测方式主要通过手动查看日志及进程信息来进行的,不仅操作复杂、效率低下、维护成本高,而且不具有及时性,对于某功能模块出现问题时,只有调用到该功能接口时才会发现有异常,不能提前发现,影响用户使用。
技术实现思路
本专利技术提供一种北向接口自动检测方法及装置,以解决现有技术中北向接口检测中存在的效率低、操作繁琐、维护成本高、预警不及时的问题。本专利技术提供一种北向接口自动检测方法,包括读取预先设置的配置文件,从配置文件中获取待检测接口列表;依次向待检测接口列表中的接口发送调用指令,并接收接口返回的结果数据,将每一个接口返回的结果数据分别与预先设置的标准模板数据进行对比,获取待检测接口列表中全部接口的检测结果。优选地,依次向待检 测接口列表中的接口发送调用指令,并接收接口返回的结果数据,将每一个接口返回的结果数据分别与预先设置的标准模板数据进行对比,获取待检测接口列表中全部接口的检测结果具体包括步骤1,向待检测接口列表中的某一接口发送调用指令;步骤2,接收接口返回的结果数据,将接口返回的结果数据与标准模板数据进行对t匕,获取接口的检测结果;步骤3,重复执行步骤I和步骤2,直到获取待检测接口列表中全部接口的检测结果。优选地,将接口返回的结果数据与标准模板数据进行对比,获取接口的检测结果具体包括将接口返回的结果数据与标准模板数据进行对比,如果接口返回的结果数据与标准模板数据一致,则确定接口的检测结果为通过检测,记录检测结果,如果接口返回的结果数据与标准模板数据不一致,则确定接口的检测结果为未通过检测,记录检测结果,并在检测结果中记录接口返回的结果数据与标准模板数据不一致的行数。优选地,配置文件还包括每个待检测接口所对应的维护人员信息。优选地,获取待检测接口列表中全部接口的检测结果之后,方法还包括对待检测接口列表中全部接口的检测结果进行分析,统计本次检测的通过率,并根据配置文件中的维护人员信息将整体检测结果发送给相应的维护人员,其中,整体检测结果包括本次检测的时间、本次检测的通过率、本地检测未通过的接口、以及未通过的接口所对应的维护人员信息。本专利技术还提供了一种北向接口自动检测装置,包括配置信息模块,用于保存预先设置的配置文件;获取模块,用于从配置信息模块中读取配置文件,从配置文件中获取待检测接口列表;接口调用模块,用于依次向待检测接口列表中的接口发送调用指令,并接收接口返回的结果数据;检测模块,用于将每一个接口返回的结果数据分别与预先设置的标准模板数据进行对比,获取待检测接口列表中全部接口的检测结果。优选地,接口调用模块具体用于向待检测接口列表中的某一接口发送调用指令,接收接口返回的结果数据,调用检测模块,在检测模块执行完毕后,依次调用待检测接口列表中的其他接口,直到待检测接口列表中的最后一个接口调用完毕,其中,每调用一个接口后均调用检测模块;检测模块具体用于将某一接口返回的结果数据与标准模板数据进行对比,获取该接口的检测结果,调用接口调用模块,在接口调用模块执行完毕后,依次获取待检测接口列表中的其他接口的检测结果,直到获取待检测接口列表中全部接口的检测结果,其中,每获取一个接口的检测结果后均调用接口调用模块。优选地,检测模块具体用于将接口返回的结果数据与标准模板数据进行对比,如果接口返回的结果数据与标准模板数据一致,则确定接口的检测结果为通过检测,记录检测结果,如果接口返回的结果数据与标准模板数据不一致,则确定接口的检测结果为未通过检测,记录检测结果,并在检测结果中记录接口返回的结果数据与标准模板数据不一致的行数。优选地,配置文件还包括每个待检测接口所对应的维护人员信息。优选地,上述装置还包括分析模块,用于对待检测接口列表中全部接口的检测结果进行分析,统计本次检测的通过率,并根据配置文件中的维护人员信息将整体检测结果发送给相应的维护人员,其中,整体检测结果包括本次检测的时间、本次检测的通过率、本地检测未通过的接口、以及未通过的接口所对应的维护人员信息。本专利技术有益效果如下通过将接口返回的结果数据分别与预先设置的标准模板数据进行对比,获取检测结果,解决了现有技术中北向接口检测中存在的效率低、操作繁琐、维护成本高、预警不及时的问题,能够实现北向接口检测的自动化、智能化,并针对接口的问题提前预警,提高了维护效率,使维护人员可以更及时、准确、高效的发现、定位故障,为快速解决故障提供的保障,提高了网络管理的管理效率。附图说明图1是本专利技术实施例的北向接口自动检测方法的流程图;图2是本专利技术实施例的北向接口自动检测方法的详细处理的流程图;图3是本专利技术实施例的检测分析处理的流程图4是本专利技术实施例的检测结果发送的流程图;图5是本专利技术实施例的北向接口自动检测装置的结构示意图;图6是本专利技术实施例的北向接口自动检测装置的优选示意图。具体实施例方式为了解决现有技术中北向接口检测存在的效率低、操作繁琐、维护成本高、预警不及时的问题,本专利技术提供了一种北向接口自动检测方法及装置,具体地,本专利技术实施例提供了一种基于数据比对的北向接口自动诊断分析方法和装置,包括如下处理读取配置文件中的接口列表,下发接口调用的命令,接口返回结果数据,然后将结果数据与标准模板数据进行比对,判断分析某接口是否正常,待所有接口检测完毕后,统计检测结果,并将检测结果发送给相关维护人员。上述处理将原本需要人工干预的操作,全部体现为自动化方式,以需求为导向,提高了维护效率,使维护人员可以更及时、准确、高效的发现、定位故障,为快速解决故障提供的保障,提高了网络管理的管理效率;而且本专利技术实施例的北向接口自动检测装置的结构简单,可靠性高,·在实际应用中实施简单,具有实际应用价值。以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。方法实施例根据本专利技术的实施例,提供了一种北向接口自动检测方法,图1是本专利技术实施例的北向接口自动检测方法的流程图,如图1所示,根据本专利技术实施例的北向接口自动检测方法包括如下处理步骤101,读取预先设置的配置文件,从配置文件中获取待检测接口列表;具体地,在本专利技术实施例中,配置文件中包括待检测接口列表,还可以包括每个待检测接口所对应的维护人员信息。步骤102,依次向待检测接口列表中的接口发送调用指令,并接收接口返回的结果数据,将每一个接口返回的结果数据分别与预先设置的标准模板数据进行对比,获取待检测接口列表中全部接口的检测结果。在步骤102中,具体可以采用如下方式实现步骤1,向待检测接口列表中的某一接口发送调用指令;步骤2,接收接口返回的结果数据,将接口返回的结果数据与标准模板数据进行对t匕,获取接口的检测结果;具体地,将接口返回的结果数据与标准模板数据进行对比,如果接口返回的结果数据与标准模板数据一致,则确定接口的检测结果为通过检测,记录检测结果,如果接口返回的结果数据与标准模板数据不一致,则确定接口本文档来自技高网...

【技术保护点】
一种北向接口自动检测方法,其特征在于,包括:读取预先设置的配置文件,从所述配置文件中获取待检测接口列表;依次向所述待检测接口列表中的接口发送调用指令,并接收所述接口返回的结果数据,将每一个接口返回的所述结果数据分别与预先设置的标准模板数据进行对比,获取所述待检测接口列表中全部接口的检测结果。

【技术特征摘要】
1.一种北向接口自动检测方法,其特征在于,包括 读取预先设置的配置文件,从所述配置文件中获取待检测接口列表; 依次向所述待检测接口列表中的接口发送调用指令,并接收所述接口返回的结果数据,将每一个接口返回的所述结果数据分别与预先设置的标准模板数据进行对比,获取所述待检测接口列表中全部接口的检测结果。2.如权利要求1所述的方法,其特征在于,所述依次向所述待检测接口列表中的接口发送调用指令,并接收所述接口返回的结果数据,将每一个接口返回的所述结果数据分别与预先设置的标准模板数据进行对比,获取所述待检测接口列表中全部接口的检测结果具体包括 步骤1,向所述待检测接口列表中的某一接口发送调用指令; 步骤2,接收所述接口返回的结果数据,将所述接口返回的结果数据与所述标准模板数据进行对比,获取所述接口的检测结果; 步骤3,重复执行步骤I和步骤2,直到获取所述待检测接口列表中全部接口的检测结果O3.如权利要求2所述的方法,其特征在于,将所述接口返回的结果数据与所述标准模板数据进行对比,获取所述接口的检测结果具体包括 将所述接口返回的结果数据与所述标准模板数据进行对比,如果所述接口返回的结果数据与所述标准模板数据一致,则确定所述接口的检测结果为通过检测,记录所述检测结果,如果所述接口返回的结果数据与所述标准模板数据不一致,则确定所述接口的检测结果为未通过检测,记录所述检测结果,并在所述检测结果中记录所述所述接口返回的结果数据与所述标准模板数据不一致的行数。4.如权利要求1至3中任一项所述的方法,其特征在于,所述配置文件还包括每个待检测接口所对应的维护人员信息。5.如权利要求4所述的方法,其特征在于,获取所述待检测接口列表中全部接口的检测结果之后,所述方法还包括 对所述待检测接口列表中全部接口的检测结果进行分析,统计本次检测的通过率,并根据所述配置文件中的所述维护人员信息将整体检测结果发送给相应的维护人员,其中,所述整体检测结果包括本次检测的时间、本次检测的通过率、本地检测未通过的接口、以及未通过的接口所对应的维护人员信息。6.一种北向接口自动检测装置,其特征在于,包括 配置信息模块,用于保存...

【专利技术属性】
技术研发人员:赵西坦刘金洋
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1