一种测试多台无线路由器的系统及方法

文档序号:9290033阅读:291来源:国知局
一种测试多台无线路由器的系统及方法
【技术领域】
[0001]本发明涉及无线路由器测试领域,特别是涉及一种测试多台无线路由器的系统及方法。
【背景技术】
[0002]随着无线路由器技术的飞速发展,无线路由器的不断更新驱使着对其测试的方法也需要不断进步。在测试过程中,抓取有用的测试日志来定位无线路由器的问题所在就显得尤为重要。目前,常用的获取测试日志的方法为:运用PC上安装的SecureCRT等软件直连在无线路由器串口来记录日志。
[0003]然而,该方法需要基于多台无线路由器的布局来测试其稳定性。由于每台无线路由器的摆放位置都不同,且距离会较远,所以每台无线路由器都需要配置一台PC来记录日志。当要查看日志时,需要派专人到位于不同地点的PC上进行查看,效率低、成本高。

【发明内容】

[0004]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种测试多台无线路由器的系统及方法,用于解决现有技术中每台待测无线路由器都需要配置一台PC来记录测试日志的问题,从而提高测试效率,降低测试成本。
[0005]为实现上述目的及其他相关目的,本发明提供一种测试多台无线路由器的系统,包括:多台测试日志抓取装置,分别与各待测无线路由器一一对应相连,用于获取各待测无线路由器的测试日志,据以抓取关键测试日志;所述关键测试日志关联有对应待测无线路由器的编号;服务器,与各测试日志抓取装置相连,用于存储各关键测试日志;管理终端,与所述服务器相连,用于查看所述服务器中的各关键测试日志,以寻找各待测无线路由器的错误。
[0006]可选的,所述测试日志抓取装置为安装有嵌入式Linux系统Openwrt的路由器。
[0007]可选的,所述抓取关键测试日志为:按预定规则从待测无线路由器的测试日志中筛选出与预定关键信息相匹配的信息的前后日志。
[0008]可选的,所述预定规则为正则表达式。
[0009]可选的,所述预定关键信息至少包括:运行时长、重启时间、CPU频率为O的次数、无线接口是否正常或连接跟踪表满次数中的一种或多种。
[0010]可选的,所述测试日志抓取装置安装有Python和/或Samba。
[0011 ] 可选的,所述测试日志抓取装置配置有USB接口,用于接入USB转串口线。
[0012]为实现上述目的及其他相关目的,本发明提供一种应用于测试多台无线路由器的系统的方法,包括:各测试日志抓取装置分别抓取与之一一对应相连的待测无线路由器的测试日志,据以抓取关键测试日志,并发送至服务器;所述服务器存储各关键测试日志;通过管理终端查看各关键测试日志,寻找各待测无线路由器的错误。
[0013]如上所述,本发明的测试多台无线路由器的系统及方法,包括:多台测试日志抓取装置,分别与各待测无线路由器一一对应相连,用于获取各待测无线路由器的测试日志,据以抓取关键测试日志;所述关键测试日志关联有对应待测无线路由器的编号;服务器,与各测试日志抓取装置相连,用于存储各关键测试日志;管理终端,与所述服务器相连,用于查看所述服务器中的各关键测试日志,以寻找各待测无线路由器的错误。通过获取关键测试日志,提高了测试效率;用一台管理终端来实现关键测试日志的存储与查看,降低了测试成本。
【附图说明】
[0014]图1显示为本发明一实施例中的测试多台无线路由器的系统示意图;
[0015]图2显示为本发明一实施例中的测试多台无线路由器的方法流程图。
[0016]元件标号说明
[0017]I 测试多台无线路由器的系统
[0018]11 测试日志抓取装置
[0019]12 服务器
[0020]13 管理终端
[0021]14 无线路由器
[0022]SI ?S3 步骤
【具体实施方式】
[0023]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0024]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0025]请参阅图1,本发明提供一种测试多台无线路由器的系统1,包括:多台测试日志抓取装置11、服务器12及管理终端13。待测试的多台无线路由器14外接于系统1,具体的,分别与各测试日志抓取装置11 一一对应相连。
[0026]测试日志抓取装置11用于获取与之相连的无线路由器14的全部测试日志,并从中抓取关键测试日志,所述关键测试日志关联有对应的无线路由器编号。也就是说,每台待测的无线路由器都有自己的编号,获得关键测试日志时可以辨别出该关键测试日志对应的是哪一台无线路由器。
[0027]在一实施例中,测试日志抓取装置11安装有Python和/或Samba。Python用于将待测无线路由器14串口输出到文件中,从而获取全部测试日志,供测试日志抓取装置11从中抓取关键测试日志。Samba用于将关键测试日志上传至服务器12。
[0028]在一实施例中,测试日志抓取装置11为安装有嵌入式Linux系统Openwrt的路由器,利用SMB协议抓取并传送关键测试日志。
[0029]需要说明的是,所述关键测试日志为:待测无线路由器14串口输出的文件中(即待测无线路由器14全部测试日志中)按预定规则筛选出的信息的前后日志。优选的,所述预定规则为通过正则表达式将所述输出的文件中的信息与预定关键信息进行匹配,匹配成功的信息的前后日志即为关键测试日志。所述预定关键信息至少包括:运行时长、重启时间、CPU频率为O的次数、无线接口是否正常或连接跟踪表满次数中的一种或多种。
[0030]在一实施例中,测试日志抓取装置11配置有USB接口,用于接入USB转串口线。
[0031]服务器12与各测试日志抓取装置11相连,对各关键测试日志进行存储。
[0032]管理终端13与服务器12相连,可以是电脑、智能手机等设备,用于查看服务器12中的各关键测试日志,进而寻找各待测无线路由器的错误。优选的,管理终端13安装有Samba0
[0033]请参阅图2,本发明提供一种应用于测试多台无线路由器的系统I的方法,包括:
[0034]步骤S1:各测试日志抓取装置分别抓取获取与之——对应相连的待测无线路由器的测试日志,据以抓取关键测试日志,并发送至服务器。优选的,测试日志抓取装置11配置有USB接口,用于接入USB转串口线。
[0035]在一实施例中,所述抓取关键测试日志为:按预定规则从待测无线路由器的测试日志中筛选出与预定关键信息相匹配的信息的前后日志。在一实施例中,所述预定规则为正则表达式。在一实施例中,所述预定关键信息至少包括:运行时长、重启时间、CPU频率为O的次数、无线接口是否正常或连接跟踪表满次数中的一种或多种。
[0036]步骤S2:所述服务器对各关键测试日志进行存储。
[0037]步骤S3:通过管理终端查看各关键测试日志,寻找各待测无线路由器的错误。
[0038]综上所述,本发明的测试多台无线路由器的系统及方法有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0039]上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
【主权项】
1.一种测试多台无线路由器的系统,其特征在于,包括: 多台测试日志抓取装置,分别与各待测无线路由器一一对应相连,用于获取各待测无线路由器的测试日志,据以抓取关键测试日志;所述关键测试日志关联有对应待测无线路由器的编号; 服务器,与各测试日志抓取装置相连,用于存储各关键测试日志; 管理终端,与所述服务器相连,用于查看所述服务器中的各关键测试日志,以寻找各待测无线路由器的错误。2.根据权利要求1所述的测试多台无线路由器的系统,其特征在于,所述测试日志抓取装置为安装有嵌入式Linux系统Openwrt的路由器。3.根据权利要求1所述的测试多台无线路由器的系统,其特征在于,所述抓取关键测试日志为:按预定规则从待测无线路由器的测试日志中筛选出与预定关键信息相匹配的信息的前后日志。4.根据权利要求3所述的测试多台无线路由器的系统,其特征在于,所述预定规则为正则表达式。5.根据权利要求3所述的测试多台无线路由器的系统,其特征在于,所述预定关键信息至少包括:运行时长、重启时间、CPU频率为O的次数、无线接口是否正常或连接跟踪表满次数中的一种或多种。6.根据权利要求1所述的测试多台无线路由器的系统,其特征在于,所述测试日志抓取装置安装有Python和/或Samba07.根据权利要求1所述的测试多台无线路由器的系统,其特征在于,所述测试日志抓取装置配置有USB接口,用于接入USB转串口线。8.—种应用于如权利要求1至7中任一权利要求所述测试多台无线路由器的系统的方法,其特征在于,包括: 各测试日志抓取装置分别获取与之一一对应相连的待测无线路由器的测试日志,据以抓取关键测试日志,发送至服务器; 所述服务器存储各关键测试日志; 通过管理终端查看各关键测试日志,寻找各待测无线路由器的错误。
【专利摘要】本发明提供一种测试多台无线路由器的系统及方法,所述系统包括:多台测试日志抓取装置,分别与各待测无线路由器一一对应相连,用于获取各待测无线路由器测试日志,据以抓取关键测试日志;服务器,与各测试日志抓取装置相连,用于存储各关键测试日志;管理终端,与所述服务器相连,用于查看所述服务器中的各关键测试日志,以寻找各待测无线路由器的错误。本发明能够高效地获取在测试多台无线路由器的过程中的关键测试日志,并且通过一台管理终端就能查看各无线路由器的关键测试日志,完善了测试方法,提高了测试效率,降低了测试成本。
【IPC分类】H04W24/10, H04L12/771
【公开号】CN105007230
【申请号】CN201510489473
【发明人】李巧婷
【申请人】上海斐讯数据通信技术有限公司
【公开日】2015年10月28日
【申请日】2015年8月11日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1