一种以太网交换机大批量整机测试方法及系统技术方案

技术编号:16302607 阅读:129 留言:0更新日期:2017-09-26 20:49
一种以太网交换机大批量整机测试方法及系统,系统包括环境交换机、串口通讯管理装置、控制管理装置、工装系统以及上位机测试子系统软件。上位机软件通过串口通讯管理装置获取装置启动过程报文,并自动判断相应启动位置,启动服务;系统通过串口通讯管理装置实现被测交换机VLAN的自动划分,并自动控制气动系统将被测交换机的端口两两自环,同时将余下两个端口接到环境交换机上。交换机整机测试中心通过环境交换机下发测试报文给被测交换机,一方面通过抓取网络报文来分析每台交换机的端口是否良好,另一方面通过串口通讯管理装置获取并分析每台交换机内部测试报告。该方法极大地提高了交换机的生产测试效率。

Ethernet switch large batch machine testing method and system

The invention relates to an Ethernet switch large batch machine testing method and system, which comprises an environment switch, a serial communication management device, a control management device, a tooling system and an upper computer test subsystem software. The PC software acquisition device to start the process of packets through the serial communication management device, and automatically determine the corresponding starting position, start the service; system for automatic classification of the measured VLAN switches through the serial communication management device and pneumatic automatic control system will be measured from the switch port 22 and the remaining two ring, port receiving environment switch on. Switch machine testing center issued by environment switch test message to the tested switch, a network packet analysis crawls through each switch port is good, on the other hand through the serial communication management device to obtain and analyze each switch inside the test report. The method greatly improves the production test efficiency of the switch.

【技术实现步骤摘要】
一种以太网交换机大批量整机测试方法及系统
本专利技术涉及到以太网交换机生产整机测试领域,它适应于多端口交换机在生产过程中的大批量整机自动化测试。
技术介绍
目前,现有交换机的整机生产测试模式依然处于手动测试阶段:以太网交换机由于端口多,生产量比较大,整机生产测试过程十分繁琐,而测试效率又十分低下,测试的效果也不十分理想。并且手动测试很难给出整机测试报告,同时很难将员工测试质量,测试效率与个人绩效自动挂钩。如今,对交换机测试研究主要停留在研发测试,验收测试过程。关注点是交换机的性能和功能:论文《智能变电站用工业以太网交换机测试技术研究》(广东电力,2012年第11期)在研究工业以太网交换机硬件结构和功能的基础上,分析了智能变电站对工业以太网交换机的需求,从面向交换机硬件结构和智能变电站应用两个方面提出了相应的测试策略和方法,并给出交换机自动化测试系统的实现方案,该方案主要注重交换机功能测试;论文《面向交换机验证测试的流量生成器研究与实现》(微处理机,2015年第4期)探索了根据网络协议生成测试数据包,对交换机进行功能验证和性能测试。基于SoC架构的流量生成器,利用软件的灵活性来生成复杂的流量模型,利用硬件生成符合协议的数据包,能够模拟现代网络中高负载、高速率、环境复杂的网络流量。并通过测试平台对流量生成模型进行了验证。论文《三层交换机自动化测试分析》(电子质量,2014年第5期),研究了三层交换机自动化测试系统采用的关键技术。实现了三层交换机自动化测试系统的三层功能自动化测试模块的设计,具备了对网络环境进行一致性测试、功能测试、性能测试和被动测试的功能。以上研究主要阐述了交换机的性能测试,功能测试与一致性测试,面向的测试过程是研发测试和验收测试。而交换机生产过程中的大批量整机自动化测试,是一个急需解决的问题,但并没有进行相应研究。交换机的大生产自动化测试技术严重滞后于交换机的研发测试和验收测试等相关技术。工业以太网交换机的大批量生产,必然需要交换机的大批量自动化测试相关技术提供支撑,而交换机的大批量生产自动化测试需要解决两个技术问题:1是如何同时测试N台交换机,即大批量测试;2是如何实现测试环境的自动构建,而无需过多人工参与,降低人力测试成本。为解决交换机大批量整机生产测试效率低下,测试端口容易漏测,没有相应测试报告等现实大生产问题,本专利技术提出了一种新的以太网交换机全自动生产测试解决方案:一种以太网交换机大批量整机生产测试方法,并基于该方法,开发了以太网交换机整机生产自动测试系统,来为目前的交换机生产测试提供相应测试技术,进而提高交换机的大生产测试效率。
技术实现思路
本专利技术的目的:针对现有交换机大批量生产过程中遇到的交换机整机测试效率低下,人工参与度过高,无法自动形成测试报告等原因,本专利技术提出了一种交换机大批量整机自动化测试方法及系统,来解决当前交换机在大批量生产过程中遇到的测试困难的难题,从而实现交换机的整机自动化生产测试与报告自动生成,提高生产测试效率。为解决上述技术问题,本专利技术所采用的解决方案是:一种以太网交换机大批量整机测试方法,方法包括:采用上位机测试系统软件提供程序下载FTP服务功能,被测交换机主动下载程序并自动更新程序机制;系统等到交换机上电后,上位机软件通过串口通讯管理装置获取装置启动过程报文,并自动判断相应启动位置后,自动输入用户名和密码;系统通过串口通讯管理装置实现M台被测交换机VLAN的自动划分,并自动控制气动系统将M台被测交换机的端口两两自环,同时将余下两个端口接到N台环境交换机相应的端口上;交换机整机测试中心通过环境交换机下发测试报文给被测交换机,一方面通过抓取网络报文来分析每台交换机的端口是否良好,另一方面通过串口通讯管理装置获取并分析每台交换机的内部测试报告,综合两者给出交换机整机测试报告,该方法采用环境交换机做为整个测试系统的数据中转,对一次性参与测试的交换机数量不做限制,环境交换机仅按照被测试交换机的数量进行相应扩展即可。做为本专利技术的进一步优选方案,参与测试的环境交换机需要划分N个VLAN,环境交换机的VLAN划分是实现每个被测交换机的两个端口均在在不同的VLAN里面,环境交换机除了连接交换机整机测试中心上位机的端口属于所有VLAN外,其他端口分别属于不同的VLAN。做为本专利技术的进一步优选方案,被测交换机VLAN划分是有交换机整机测试中心上位机软件通过串口通讯管理装置的自动监视来实现自动划分。保证测试报文能够从一端按照指定路径传送到另外一端。做为本专利技术的进一步优选方案,测试报文带有VLAN标签,每台被测交换机的测试报文均带有属于该交换机ID的VALN标签,每台交换机的ID可以灵活设置。做为本专利技术的进一步优选方案,基于环境交换机和被测试交换机的VALN划分,系统通过自动抓包来实现交换机端口好坏的自动判断,判断依据是收到带有相应交换机VLAN标签的报文两帧。本专利技术还提供了一种以太网交换机整机自动测试系统,该系统有环境交换机,串口通讯管理装置,控制管理装置,工装系统,上位机测试系统软件组成。环境交换机负责报文交换;串口通讯管理装置与交换机进行通信,完成各种命令设置;控制管理装置主要负责控制工装系统,从而实现交换机所有端口连接线的自动连接,完成测试环境搭建;上位机测试系统软件是交换机整机测试中心,负责报文收发,环境搭建命令触发,测试好坏判断与交换机详细的整机测试报告。做为本专利技术的进一步优选方案,交换机环境的自动搭建是通过控制管理装置来自动实现的,控制管理装置通过气动系统实现测试环境的自动搭建,将被测交换机的端口按照要求,两两自环;当测试完成,系统自动退掉工装。本专利技术的有益效果:其一,为交换机大批量整机自动化测试提供了相应技术手段;其二,为智能化测试交换机奠定了技术基础;其三,有效提高了交换机的大批量整机生产测试效率,减人增效,效果十分明显。附图说明图1.交换机大批量整机测试系统结构图具体实施方式本专利技术提出了一种以太网交换机大批量整机测试方法及系统,其特征是采用上位机测试系统软件提供程序下载FTP服务功能,被测交换机主动下载程序并自动更新程序机制。等到交换机上电后,上位机软件通过串口通讯管理装置获取装置启动过程报文,并自动判断相应启动位置后,自动输入用户名和密码,并通过串口通讯管理装置实现M台被测交换机VLAN的自动划分,并自动控制气动系统将M台被测交换机的端口两两自环,同时将余下两个端口接到N台环境交换机相应的端口上。交换机整机测试中心通过环境交换机下发测试报文给被测交换机,一方面通过抓取网络报文来分析每台交换机的端口是否良好,另一方面通过串口通讯管理装置获取并分析每台交换机的内部测试报告,综合两者给出整机测试报告。本专利技术技术方案中,参与测试的环境交换机需要划分N个VLAN,环境交换机的VLAN划分是实现每个被测交换机的两个端口均在在不同的VLAN里面,环境交换机除了连接交换机整机测试中心上位机的端口属于所有VLAN外,其他端口分别属于不同的VLAN。本专利技术技术方案中,被测交换机VLAN划分是有交换机整机测试中心上位机软件通过串口通讯管理装置的自动监视来实现自动划分。保证测试报文能够从一端按照指定路径传送到另外一端。本专利技术技术方案中,测试报文带有VLAN标签,每台被测交本文档来自技高网
...
一种以太网交换机大批量整机测试方法及系统

【技术保护点】
一种以太网交换机大批量整机测试方法,其特征在于,方法包括:采用上位机测试子系统提供程序下载FTP服务功能,被测交换机主动下载程序并自动更新程序机制;交换机上电后,上位机通过串口通讯管理装置获取启动过程报文,并自动判断相应启动位置;上位机通过串口通讯管理装置实现M台被测交换机VLAN的自动划分,并控制气动系统将M台被测交换机的端口两两自环,同时将余下两个端口接到N台环境交换机相应的端口上;交换机整机测试中心通过环境交换机下发测试报文给全部被测交换机,通过抓取网络报文来分析每台交换机的端口是否良好,并通过串口通讯管理装置获取与分析每台交换机内部的详细报告,综合上述两者给出交换机整机测试报告。

【技术特征摘要】
1.一种以太网交换机大批量整机测试方法,其特征在于,方法包括:采用上位机测试子系统提供程序下载FTP服务功能,被测交换机主动下载程序并自动更新程序机制;交换机上电后,上位机通过串口通讯管理装置获取启动过程报文,并自动判断相应启动位置;上位机通过串口通讯管理装置实现M台被测交换机VLAN的自动划分,并控制气动系统将M台被测交换机的端口两两自环,同时将余下两个端口接到N台环境交换机相应的端口上;交换机整机测试中心通过环境交换机下发测试报文给全部被测交换机,通过抓取网络报文来分析每台交换机的端口是否良好,并通过串口通讯管理装置获取与分析每台交换机内部的详细报告,综合上述两者给出交换机整机测试报告。2.根据权利要求1所述的一种以太网交换机大批量整机测试方法,其特征在于,参与测试的环境交换机需要划分N个VLAN,每个被测交换机的两个端口均在在不同的VLAN里面;环境交换机中,连接交换机整机测试中心上位机的端口属于所有VLAN外,其他端口分别属于不同的VLAN。3.根据权利要求1所述的一种以太网交换机大批量整机测试方法,其特征在于,被测交换机VLAN划分是由交换机整机测试中心控制上位机根据装置的不同型号,通过串口通讯管理装置的报文监视来实现自动划分的,使得测试报文能够从一端按照设定的路径传送到另外...

【专利技术属性】
技术研发人员:王治国杨贵李莉陆静张小江笃峻樊阳文于哲
申请(专利权)人:南京南瑞继保电气有限公司南京南瑞继保工程技术有限公司
类型:发明
国别省市:江苏,32

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

1