The invention provides a switch performance test method and system for a router. In the testing method and system of the invention, the switching machine of the router is realized by controlling the circuit conduction and cutting off between the power adapter of the router and the adapter interface on the router, instead of the 220V AC interruption of the power supply end of the router. The advantage is that 220V AC is converted to low voltage DC through the power adapter of the router. On the one hand, the switch needed to control the low voltage DC is of high reliability and long life, on the other hand, the distance between the components can be smaller according to the installation regulations, so the volume is small, and the topology of the test system is easy to be built.
【技术实现步骤摘要】
一种路由器的开关机性能测试方法及系统
本专利技术涉及通信
,尤其涉及一种路由器的开关机性能测试方法及系统。
技术介绍
路由器的正常工作必然要经历开机和关机。路由器在研发阶段需要经过严格的可靠性测试,开关机性能测试是路由器的必测项目之一。开关机性能测试,需要进行很多次重复性的开机和关机操作,如果由人工操作来完成,会非常的枯燥,并且难以坚持完成连续的开机和关机操作,因而目前采用自动化开关机性能测试方法与系统。现有自动化开关机性能测试方法与系统中,一般采用控制路由器电源端的220V交流电的通断来实现开关机,具体地,由继电器实现。继电器,一方面,其机械结构在进行多次开关操作以后,容易出现失效的情况;另一方面,由于要控制220V高压交流电的通断,设备内部元器件之间的间距需要符合安全规定,因而设备占用空间较大,不利于拓扑的搭建。
技术实现思路
本专利技术的专利技术目的是提供一种路由器的开关机性能测试方法及系统,提高测试可靠性、延长测试系统寿命,降低设备占用空间、利于拓扑搭建。为实现上述目的,本专利技术提供一种路由器的开关机性能测试方法,包括:设定待测试路由器的开关机性能测试总次数并设定初始次数为0;待测试路由器进入测试循环,所述测试循环包括:控制待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路导通;在所述待测试路由器的开机启动时间过后判断所述待测试路由器与计算机之间的网络是否连通:若连通,控制所述待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路切断,累计次数增加1,并判断当前累计次数是否达到所述测试总次数,若未达到,重复上述测试循环,若达到, ...
【技术保护点】
1.一种路由器的开关机性能测试方法,其特征在于,包括:设定待测试路由器的开关机性能测试总次数并设定初始次数为0;待测试路由器进入测试循环,所述测试循环包括:控制待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路导通;在所述待测试路由器的开机启动时间过后判断所述待测试路由器与计算机之间的网络是否连通:若连通,控制所述待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路切断,累计次数增加1,并判断当前累计次数是否达到所述测试总次数,若未达到,重复上述测试循环,若达到,测试循环终止:若不连通,测试循环终止。
【技术特征摘要】
1.一种路由器的开关机性能测试方法,其特征在于,包括:设定待测试路由器的开关机性能测试总次数并设定初始次数为0;待测试路由器进入测试循环,所述测试循环包括:控制待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路导通;在所述待测试路由器的开机启动时间过后判断所述待测试路由器与计算机之间的网络是否连通:若连通,控制所述待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路切断,累计次数增加1,并判断当前累计次数是否达到所述测试总次数,若未达到,重复上述测试循环,若达到,测试循环终止:若不连通,测试循环终止。2.根据权利要求1所述的开关机性能测试方法,其特征在于,所述测试方法还包括检查测试系统拓扑连接是否正确步骤,所述步骤包括:判断所述待测试路由器与计算机之间的网络不连通,测试循环终止后,判断此时循环次数是否为0;若为0,检查测试系统拓扑连接是否正确,若不为0,测试循环终止;或待测试路由器进入测试循环前,进行步骤:控制待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路导通;在所述待测试路由器的开机启动时间过后判断所述待测试路由器与计算机之间的网络是否连通;若不连通,检查测试系统拓扑连接是否正确,若连通,控制所述待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路切断,待测试路由器进入测试循环。3.根据权利要求1所述的开关机性能测试方法,其特征在于,所述待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路导通与切断通过MOS管开关或三极管开关实现,所述MOS管开关或三极管开关的打开与关闭通过单片机控制。4.根据权利要求1所述的开关机性能测试方法,其特征在于,所述待测试路由器具有多台,所述多台待测试路由器与一台计算机连接至同一交换机。5.根据权利要求1所述的开关机性能测试方法,其特征在于,所述测试方法采用计算机中的Python语言程序、C语言程序或C++语言程序实现。6.一种路由器的开关机性能测试系统,其特征在于,包括:路由器开关机控制模块与计算机,所述计算机包括:参数设定模块、网络通信模块与测试循环控制模块;其中,所述路由器开关机控制模块用于控制待测试路由器电源适配器与待测试路由器上的适配器接口之间的电路导通与切断;所述参数设定模块用于设定所述待测试路由器的开关机性能测试总次数并设定初始次数为0;所述网络通信...
【专利技术属性】
技术研发人员:李登,
申请(专利权)人:四川斐讯信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。