路由器的测试系统及方法技术方案

技术编号:11134235 阅读:112 留言:0更新日期:2015-03-12 09:48
本发明专利技术提供一种路由器的测试系统及方法。其中,所述测试系统包括:与路由器的电源相连的受控开关单元;与所述受控开关单元相连的控制单元,用于按照预设的规则向所述受控开关单元发送开关指令,以便所述受控开关单元基于所述开关指令对所述路由器的电源进行通断操作;与所述受控开关单元相连的测试单元,用于在所述路由器的电源通电时,对所述路由器进行测试。本发明专利技术通过在路由器的电源端设置受控开关单元并设定控制规则,所述测试系统能够无需人工参与的自动进行测试,实现了无人值守,自动调整上电时间,提高了测试系统的运行效率。

【技术实现步骤摘要】

本专利技术涉及一种测试技术,特别是涉及一种路由器的测试系统及方法
技术介绍
为了验证SOHO路由器在各时间区间掉电引发的配置丢失或镜像损坏等严重问题,需要进行路由器的开关机测试。目前无线路由器开关机测试常用的方法为:手动方式和自动方式。其中,手动方式通过人工手动按下多用插座的开关,重复多次,实现开关机测试。自动方式是通过编程将预设的模式固化在测试系统中,再由人工启动运行。上述方法主要有以下缺点:在无人值守的情况下,或测试人员较忙,忘记去查看当前的运行状态,会导致系统长时间处于无人管理的状态。而如果设定的时间已到,在该时刻也通过了测试,需要测试人员进行手动调整时间,以测试下一时刻的值。倘若此时却没有人去修改测试时间,就会导致系统资源的浪费,会大大降低测试效率。然而,事实上开关机的测试需求是持续的测试,如果夜间公司无人值守,那么开关机测试最多也只能执行测试人员离开前设置的上断电时间。一旦测试结束,系统资源又处于浪费状态。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种路由器的测试系统及方法,用于解决现有技术中无法持续的、自动重复通断电源的进行路由器测试的问题。为实现上述目的及其他相关目的,本专利技术提供一种路由器的测试系统,包括:与路由器的电源相连的受控开关单元;与所述受控开关单元相连的控制单元,用于按照预设的规则向所述受控开关单元发送开关指令,以便所述受控开关单元基于所述开关指令对所述路由器的电源进行通断操作;与所述受控开关单元相连的测试单元,用于在所述路由器的电源通电时,对所述路由器进行测试。优选地,所述预设规则包括以下中任一种:固定通断电周期规则、随机通断电周期规则、在设定的时区内固定或随机通断电周期的规则。优选地,所述测试单元用于在所述路由器的电源通电时,对所述路由器进行与掉电相关的测试。优选地,所述与掉电相关的测试包括以下至少一种:配置丢失、镜像损坏。优选地,所述受控开关单元包括:继电器。基于上述目的,本专利技术还提供一种路由器的测试方法,包括:按照预设的规则向与路由器相连的受控开关单元发送开关指令,以便所述受控开关单元基于所述开关指令对所述路由器的电源进行通断操作;在所述路由器的电源通电时,对所述路由器进行测试。优选地,所述预设规则包括以下中任一种:固定通断电周期规则、随机通断电周期规则、在设定的时区内固定或随机通断电周期的规则。优选地,所述在所述路由器的电源通电时,对所述路由器进行测试的方式包括:在所述路由器的电源通电时,对所述路由器进行与掉电相关的测试。优选地,所述与掉电相关的测试包括以下至少一种:配置丢失、镜像损坏。如上所述,本专利技术的路由器的测试系统及方法,具有以下有益效果:通过在路由器的电源端设置受控开关单元并设定控制规则,所述测试系统能够无需人工参与的自动进行测试,实现了无人值守,自动调整上电时间,提高了测试系统的运行效率;另外,所述测试系统能够按照各种控制规则来进行测试,有效保证在无人值守期间,测试的全面性。附图说明图1显示为本专利技术的路由器的测试系统的结构示意图。图2显示为本专利技术的路由器的测试方法的流程图。元件标号说明1      测试系统11     受控开关单元12     控制单元13     测试单元2      路由器S1~S2 步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。请参阅图1,本专利技术提供一种路由器的测试系统。所述测试系统1包括:受控开关单元11、控制单元12和测试单元13。所述受控开关单元11与待测试的路由器2的电源相连。具体地,所述受控开关单元11可连接在所述路由器2的电源接口与供电系统之间。例如,所述受控开关连接于所述路由器2的电源插座与一插线板之间。所述插线板与市电相连。在此,所述受控开关单元11包括:继电器和用于稳压的外围电路。所述控制单元12与所述受控开关单元11相连,用于按照预设的规则向所述受控开关单元11发送开关指令,以便所述受控开关单元11基于所述开关指令对所述路由器2的电源进行通断操作。具体地,技术人员预先通过界面、或者由外部设备预先向所述控制单元12设置用于控制所述受控开关单元11通断电源的规则,则所述控制单元12基于所设置的规则向所述受控开关单元11发送开关指令。则所述受控开关单元11基于所述开关指令对所述路由器2进行通断电操作。其中,所述规则包括但不限于:固定通断电周期规则、随机通断电周期规则、在设定的时区内固定或随机通断电周期的规则。例如,技术人员通过界面设置每隔3秒令所述受控开关单元11通电一次,每次通电的时长为30秒钟。则所述控制单元12从所述规则设定完成开始,根据系统时钟每隔3秒钟向所述受控开关单元11发出通电指令,则所述受控开关单元11基于所述通电指令执行通电操作,当通电30秒钟时,所述控制单元12发出断电指令,则所述受控开关单元11基于所述断电指令执行断电操作。如此重复。又如,所述技术人员通过界面设置从下午6点至第二天早上9点采用随机模式发送开关指令,则所述控制单元12在下午6点至第二天早上9点的时区内,随机发送通电指令或断电指令。如此,所述测试系统1可以在员工下班后继续进行测试,以有效利用无人看守的时区,完成相关测试。优选地,为了防止每次产生的随机数重复,所述控制单元12采用不同的种子产生随机数。例如,所述控制单元12通过执行srand((int)time(NULL))语句来产生不同种子。接着,所述测试单元13与所述受控开关单元11相连,用于在所述路由器2的电源通电时,对所述路由器2进行测试。具体地,所述测试单元13通过监控所述受控开关单元11的通断电情况或者通过接收所述开关指令来识别通断电情况,确定所述路由器2的电源通电时,按照预设的测试流程对所述路由器2进本文档来自技高网...

【技术保护点】
一种路由器的测试系统,其特征在于,包括:与路由器的电源相连的受控开关单元;与所述受控开关单元相连的控制单元,用于按照预设的规则向所述受控开关单元发送开关指令,以便所述受控开关单元基于所述开关指令对所述路由器的电源进行通断操作;与所述受控开关单元相连的测试单元,用于在所述路由器的电源通电时,对所述路由器进行测试。

【技术特征摘要】
1.一种路由器的测试系统,其特征在于,包括:
与路由器的电源相连的受控开关单元;
与所述受控开关单元相连的控制单元,用于按照预设的规则向所述受控开关单元发
送开关指令,以便所述受控开关单元基于所述开关指令对所述路由器的电源进行通断操
作;
与所述受控开关单元相连的测试单元,用于在所述路由器的电源通电时,对所述路
由器进行测试。
2.根据权利要求1所述的路由器的测试系统,其特征在于:所述预设规则包括以下中任一种:
固定通断电周期规则、随机通断电周期规则、在设定的时区内固定或随机通断电周期的规
则。
3.根据权利要求1所述的路由器的测试系统,其特征在于:所述测试单元用于在所述路由器
的电源通电时,对所述路由器进行与掉电相关的测试。
4.根据权利要求1所述的路由器的测试系统,其特征在于:所述与掉电相关的测试包括以下
至少一种:配置丢失、镜像损坏。
5.根据权...

【专利技术属性】
技术研发人员:江强
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1