一种电力通信网设备网管自动化测试平台的制作方法

文档序号:23760171发布日期:2021-01-29 18:36阅读:78来源:国知局
一种电力通信网设备网管自动化测试平台的制作方法

[0001]
本发明涉及一种电力通信网设备网管自动化测试平台,属于电力通信技术领域。


背景技术:

[0002]
随着我国电力系统的不断发展和完善,电力系统中的各种通信网和设备网也都不断地受到更新或完善,通信网和设备网的内部结构也都受到了化和升级,目前通过电力通信网设备网管自动化测试平台进行研究是电力通信网设备网管的重要研究方向。在测试平台中,测试部分主要分测试硬件部分和测试软件部分,测试硬件部分就是平台涉及的测试接口和测试仪器,测试软件部分指的就是测试平台。总之,测试信息通过测试硬件进入测试平台,通过测试平台来进行信息的分析和总结,分析结束后再由测试仪器反馈给测试平台最终生成测试报告。在平台运行的过程中,测试仪器如何运行,测试接口如何与测试平台进行合作不仅会大大地影响测试的准确性还会影响测试效率。
[0003]
测试平台下发测试任务给接口测试仪,接口测试仪根据平台下发的任务对网元设备进行数据采集和分析,并将测试结果反馈给测试平台,进而生成测试报告。因此,测试平台和接口测试仪之间的通信机制是电力通信网设备网管自动化测试需要解决的主要问题之一。
[0004]
具体而言,为了保证测试平台与各类接口测试仪之间的信息共享和互联互通,电力通信网设备网管自动化测试方法需要研究并解决以下问题:测试平台如何下发测试任务给接口测试表;接口测试表在完成测试后如何回传测试结果给测试平台;当测试项目在实验室进行时,测试平台和各类接口测试表如何互联互通;当测试项目在外场测试时,测试平台和各类接口测试表如何互联互通。测试平台与接口测试仪之间的通信机制,直接影响了测试的效率,以及测试的有效性。


技术实现要素:

[0005]
本发明所要解决的技术问题是提供一种电力通信网设备网管自动化测试平台,能够根据测试任务的具体内容将测试任务分配给不同的测试仪,提高了测试的有效性,同时测试仪具有在线和离线两种工作模式,使得测试更加方便灵活。
[0006]
为解决上述问题,本发明所采取的技术方案是:一种电力通信网设备网管自动化测试平台,在电力通信网设备管理自动化测试系统中,网管接口测试仪分布在各个电力通信网络的各个设备的接口测试节点上,网管接口测试仪完成对电力通信网设备的网管数据采集,并将采集和测试结果通过网络连接线传递给测试平台服务器;测试平台服务器对测试结果进行收集分析和汇总。
[0007]
作为本发明的进一步改进,该平台的系统架构为:测试任务到达电力通信网设备网管自动化测试平台后,自动化测试平台对任务进行唯一标识的分配,之后将测试任务下发至pim层和psm层,然后将测试
任务进一步下发至测试模块执行测试任务,在测试任务执行完毕后,将测试结果汇总成测试报告,并返回至电力通信网设备网管自动化测试平台。
[0008]
作为本发明的进一步改进,所述测试模块包括snmp接口测试模块、协议测试模块、corba接口测试模块、webservice接口测试模块和软件系统测试模块。
[0009]
作为本发明的进一步改进,所述测试平台服务器搭载网络管理测试软件;所述网络管理测试软件包括控制层、数据层和实施层三个层次,负责与硬件设备的网管接口测试仪互联互通。
[0010]
作为本发明的进一步改进,所述控制层包括网管测试流程管理系统,所述网管测试流程管理系统接收数据综合分析处理系统传递来的数据,并将测试实验任务下发至实施层;所述网管测试流程管理系统接收数据层的测试数据,形成测试报告并下发至数据层。
[0011]
作为本发明的进一步改进,所述实施层接收数据层的测试数据,以及控制层的测试试验任务,并将数据分发至网管接口测试系统和网管测试试验系统,所述网管接口测试系统与被测网元设备和网管系统连接,网管测试试验系统与被测网管系统连接,实施测试过程,完成电力通信网设备网管的自动化测试流程。
[0012]
作为本发明的进一步改进,所述网管接口测试系统包括链路管理协议测试仪、snmp网络管理接口测试系统、corba网络管理接口测试系统和webservice网络管理接口测试系统。
[0013]
作为本发明的进一步改进,所述网管测试试验系统包括网络管理性能测试系统和网络管理功能测试系统。
[0014]
作为本发明的进一步改进,电力通信网设备网管的测试任务下达流程如下:根据测试规范,生成相应的实现一致性声明ics文稿;ics文稿生成后,测试人员将ics文稿提供给作为网管系统提供者的被测厂家,由被测厂家填写ics文稿中厂家声明支持的内容,填写完成后,厂家签字确认;与此同时,测试人员依据ics文稿确定测试目标,测试目标确定后,测试人员参考厂家填写的ics文稿和确定的测试目标来准备该厂家实际测试所需要的测试用例;测试用例准备完成之后,进行测试执行阶段,测试人员依据ics文稿对被测厂家的网管系统进行测试,并记录测试结果和测试日志;测试结束后测试人员依据测试记录出具测试报告和测试总结。
[0015]
作为本发明的进一步改进,电力通信网设备网管入网测试流程如下:开始测试流程后,输入项目信息启动测试项目,然后在测试时根据能力需求和状况选择不同的测试能力,接下来进行测试样品的入库,将测试作业进行分配,由测试人员进行测试,测试完成后将测试结果回传至测试平台,完成测试作业的提交,最后进行测试作业审核,审核通过则生成测试报告,该测试项目结题,审核不通过返回测试人员继续进行测试。
[0016]
采用上述技术方案所产生的有益效果在于:1) 对测试任务和接口测试仪进行了唯一标识。在任务分配和测试执行过程中,唯一标识的任务能够有效降低任务报文的识别时间,提高消息通信的有效性。同时,唯一标识的接口测试仪保证了测试平台对硬件设备的有效管理,能有效提高测试效率。
[0017]
2)测试平台在与接口测试仪交互和测试过程中,采用了多接口技术适配模块,对网管接口消息进行封装和下发。现有的测试平台或方法,仍采用单一接口技术进行网管接口消息的处理,对测试任务和接口测试仪也没有进行唯一标识,造成了测试过程中通信机制的低效。
[0018]
3) 本测试平台的测试方法支持在线和离线两种工作模式的接口测试仪,并未对两种工作模式进行区分,提高了测试平台的适用范围,进一步保证了测试方法的灵活性。
附图说明
[0019]
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]
图1是测试平台服务器、测试仪与电力通信网连接示意图;图2是本发明的系统架构示意图;图3是测试流程管理服务器与测试仪连接关系示意图;图4是电力通信网设备网管测试任务下达流程框图;图5是电力通信网设备网管入网测试流程框图。
具体实施方式
[0021]
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本申请及其应用或使用的任何限制。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0022]
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
[0023]
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本申请的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。
[0024]
因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母
在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0025]
在本申请的描述中,需要理解的是,方位词如“前、后、上、下、左、右”、“横向、竖向、垂直、水平”和“顶、底”等所指示的方位或位置关系通常是基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,在未作相反说明的情况下,这些方位词并不指示和暗示所指的装置或元件必须具有特定的方位或者以特定的方位构造和操作,因此不能理解为对本申请保护范围的限制;方位词“内、外”是指相对于各部件本身的轮廓的内外。
[0026]
如图1所示,一种电力通信网设备网管自动化测试平台,在电力通信网设备管理自动化测试系统中,网管接口测试仪分布在各个电力通信网络的各个设备的接口测试节点上,网管接口测试仪完成对电力通信网设备的网管数据采集,并将采集和测试结果通过网络连接线传递给测试平台服务器;测试平台服务器对测试结果进行收集分析和汇总。
[0027]
如图2所示,该平台的系统架构为:测试任务到达电力通信网设备网管自动化测试平台后,自动化测试平台对任务进行唯一标识的分配,之后将测试任务下发至pim层和psm层,然后将测试任务进一步下发至测试模块执行测试任务,在测试任务执行完毕后,将测试结果汇总成测试报告,并返回至电力通信网设备网管自动化测试平台。
[0028]
进一步的,所述测试模块包括snmp接口测试模块、协议测试模块、corba接口测试模块、webservice接口测试模块和软件系统测试模块。
[0029]
如图3所示,所述测试平台服务器搭载网络管理测试软件;所述网络管理测试软件包括控制层、数据层和实施层三个层次,负责与硬件设备的网管接口测试仪互联互通。
[0030]
进一步的,所述控制层包括网管测试流程管理系统,所述网管测试流程管理系统接收数据综合分析处理系统传递来的数据,并将测试实验任务下发至实施层;所述网管测试流程管理系统接收数据层的测试数据,形成测试报告并下发至数据层。
[0031]
进一步的,所述实施层接收数据层的测试数据,以及控制层的测试试验任务,并将数据分发至网管接口测试系统和网管测试试验系统,所述网管接口测试系统与被测网元设备和网管系统连接,网管测试试验系统与被测网管系统连接,实施测试过程,完成电力通信网设备网管的自动化测试流程。
[0032]
进一步的,所述网管接口测试系统包括链路管理协议测试仪、snmp网络管理接口测试系统、corba网络管理接口测试系统和webservice网络管理接口测试系统。
[0033]
进一步的,所述网管测试试验系统包括网络管理性能测试系统和网络管理功能测试系统。
[0034]
如图4所示,电力通信网设备网管的测试的一般流程是先需要有对应的测试规范,根据测试规范,可以生成相应的实现一致性声明ics文稿。
[0035]
电力通信网设备网管的测试任务下达流程如下:根据测试规范,生成相应的实现一致性声明ics文稿;ics文稿生成后,测试人员将ics文稿提供给作为网管系统提供者的被
测厂家,由被测厂家填写ics文稿中厂家声明支持的内容,填写完成后,厂家签字确认;与此同时,测试人员依据ics文稿确定测试目标,测试目标确定后,测试人员参考厂家填写的ics文稿和确定的测试目标来准备该厂家实际测试所需要的测试用例;测试用例准备完成之后,进行测试执行阶段,测试人员依据ics文稿对被测厂家的网管系统进行测试,并记录测试结果和测试日志;测试结束后测试人员依据测试记录出具测试报告和测试总结。
[0036]
电力通信网设备网管入网测试流程按照测试项目的生命周期进行管理,具体步骤如下:1) 在明确测试任务之后,测试负责人首先启动测试项目,输入测试项目的基本信息、验信息与厂家信息。
[0037]
2) 测试负责人选择测试项目对应的测试能力,测试能力是指本次测试的类型,如二层交换机网管接口测试、三层交换机网管接口测试、sdh 传输网网管接口测试、td-lte 网网管接口测试等,测试能力确定后,所用的测试工具随之确定。
[0038]
3) 测试负责人选择测试指标,测试指标是测试能力的具体细化,是具体的测试内容。
[0039]
4) 测试负责人进行样品入库,将被测样品进行入库,并填写样品的基本信息。
[0040]
5) 测试负责人进行测试作业分配,将测试指标分配到若干个测试作业中,每个测试作业指定一个测试人员,作业分配后,在测试人员的待办任务中就会有待执行的测试作业。
[0041]
6) 测试人员执行测试,测试人员系统提示选择测试工具进行测试,能进行自动测试的可以进行自动测试,自动测试的情况下,测试工具和测试流程管理系统实时连接,测试结果实时回传,自动填写到数据库中。如果不能进行自动测试的可以手动进行测试,手动测试需要测试人员手动填写测试结果和测试说明。
[0042]
7) 测试人员回传测试结果,测试人员执行完测试作业中的所有测试指标之后,需要将测试结果回传给测试流程管理系统中,测试流程管理系统会显示当前所有测试指标的测试进度百分比。测试人员可以先自行检查测试结果和测试内容,对有问题的测试项进行确定或重测。
[0043]
8) 测试人员提交测试作业,测试人员确定自己的测试作业执行结果没问题之后,提交自己的测试作业给测试负责人进行审核。
[0044]
9) 测试负责人审核测试作业,测试负责人审核所有测试人员提交的测试作业。对于有问题的测试作业,审核不通过,可以给出原因,并打回给测试人员,要求测试人员重新进行核实,测试进行确认或重新之后,再重新提交测试作业。如果没有问题,则审核通过。
[0045]
10) 测试负责人生成项目测试报告,项目所有作业执行完并审核通过后,测试负责人可以通过系统自动生成项目的测试报告,并下载 word 版本进行修改或查看。
[0046]
11) 测试负责人进行项目结题,待本项目所有的测试作业都审核通过之后,测试负责人可以对本项目进行结题。项目结题时,系统会再次生成一次测试报告,供用户查看。测试负责人和测试人员需要将项目的过程文档上传到测试流程管理系统中,比如:测试计划、测试规范、测试记录、测试日志、测试数据、测试工程等,以实现统一归档存储。
[0047]
12) 测试项目结束。
[0048]
如图5所示,电力通信网设备网管入网测试流程如下:开始测试流程后,输入项目信息启动测试项目,然后在测试时根据能力需求和状况选择不同的测试能力,接下来进行测试样品的入库,将测试作业进行分配,由测试人员进行测试,测试完成后将测试结果回传至测试平台,完成测试作业的提交,最后进行测试作业审核,审核通过则生成测试报告,该测试项目结题,审核不通过返回测试人员继续进行测试。
[0049]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;作为本领域技术人员对本发明的多个技术方案进行组合是显而易见的。而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1