著录项信息
专利名称 | 一种测试方法及设备 |
申请号 | CN201510405623.1 | 申请日期 | 2015-07-10 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2015-09-30 | 公开/公告号 | CN104954204A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/26 | IPC分类号 | H;0;4;L;1;2;/;2;6查看分类表>
|
申请人 | 上海斐讯数据通信技术有限公司 | 申请人地址 | 浙江省湖州市吴兴区爱山街道新天地写字楼1019室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 湖州帷幄知识产权运营有限公司 | 当前权利人 | 湖州帷幄知识产权运营有限公司 |
发明人 | 刘定;杨鑫 |
代理机构 | 杭州千克知识产权代理有限公司 | 代理人 | 周希良 |
摘要
本发明提供一种测试方法及设备,通过向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;且在判断所有无盘电脑终端均进行重启动作后,判断各无盘电脑终端是否均正常启动;当判断存在无法正常启动的无盘电脑终端时,获取所述被测设备的状态信息以形成测试结果,即可快速发现被测设备与无盘电脑终端无法正常通信的端口,整个过程均为自动化进行,操作简单、节约人力、且提高测试效率。且使用该方法可测试各种型号的网吧交换机,适用面广。
1.一种测试方法,其特征在于,应用于一无盘管理服务器中,用于对一与所述无盘管理服务器通信连接的被测设备进行测试,包括以下步骤:
向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;
且在判断所有无盘电脑终端均进行重启动作后,判断各无盘电脑终端是否均正常启动;根据所述无盘管理服务器的网卡数据包以判断所有无盘电脑终端是否均进行了重启动作;且根据所述无盘管理服务器的网卡数据包判断各无盘电脑终端是否正常启动;
当判断存在无法正常启动的无盘电脑终端时,获取所述被测设备的状态信息以形成测试结果。
2.根据权利要求1所述的测试方法,其特征在于:当判断存在无法正常启动的无盘电脑终端时,停止继续执行所述测试方法,以保存当前状态。
3.根据权利要求1所述的测试方法,其特征在于:将所述测试结果发送至预先设定的邮箱。
4.根据权利要求1所述的测试方法,其特征在于:当判断存在无法正常启动的无盘电脑终端时,通过串口获取所述被测设备的状态信息以形成测试结果。
5.一种测试设备,其特征在于,用于对一与其通信连接的被测设备进行测试,包括:
命令发送模块,用于向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;
判断模块,用于在判断所有无盘电脑终端均进行重启动作后,判断各无盘电脑终端是否均正常启动;所述判断模块根据所述无盘管理服务器的网卡数据包以判断所有无盘电脑终端是否均进行了重启动作;且所述判断模块根据所述无盘管理服务器的网卡数据包判断各无盘电脑终端是否正常启动;
测试结果形成模块,用以当判断存在无法正常启动的无盘电脑终端时,获取所述被测设备的状态信息以形成测试结果。
6.根据权利要求5所述的测试设备,其特征在于:所述测试结果形成模块,还用以当判断存在无法正常启动的无盘电脑终端时,停止继续执行所述测试方法,以保存当前状态。
7.根据权利要求5所述的测试设备,其特征在于:所述测试结果形成模块,还用以将所述测试结果发送至预先设定的邮箱。
8.根据权利要求5所述的测试设备,其特征在于:所述测试结果形成模块,通过串口获取所述被测设备的状态信息以形成测试结果。
一种测试方法及设备\n技术领域\n[0001] 本发明涉及测试领域,特别是涉及一种测试方法及设备。\n背景技术\n[0002] 目前网吧交换机在现网应用中,由于网吧环境每个端口的突发大流量,会出现偶尔有些端口的无盘系统无法启动或启动较慢的情况,对网吧整体运营情况影响较大。由于交换机端口很多,手工测试要做到很多端口同时突发很多流量比较困难,而且由于问题的偶然性,排查和记录问题比较麻烦。\n[0003] 目前针对以上问题,主要采用的解决方案为1)通过测试仪模拟网吧各种数据流量长时间打流,检测交换机各端口是否有丢包现象或丢包情况出现;2)部署网吧无盘系统,通过人工同时重启多台终端客户机,检测每次重启是否都能正常启动。但是方案1)通过测试仪模拟网吧流量跟真实的网吧环境差别比较大,只能验证交换机端口可以实现线速转发,不能完全的反映交换机端口在实际网吧环境中的运行情况;方案2)通过部署网吧无盘系统,可以还原网吧实际使用环境,但必须要人工值守,效率很低。\n[0004] 所以还需要一种更有效的交换机测试方法和系统。\n发明内容\n[0005] 鉴于以上所述现有技术的缺点,本发明的目的在于提供一种测试方法及设备,用于解决现有技术中不能高效便捷的对交换机进行测试的问题。\n[0006] 为实现上述目的及其他相关目的,本发明提供一种测试方法,应用于一无盘管理服务器中,用于对一与所述无盘管理服务器通信连接的被测设备进行测试,包括以下步骤:\n向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;且在判断所有无盘电脑终端均进行重启动作后,判断各无盘电脑终端是否均正常启动;当判断存在无法正常启动的无盘电脑终端时,获取所述被测设备的状态信息以形成测试结果。\n[0007] 可选的,当判断存在无法正常启动的无盘电脑终端时,停止继续执行所述测试方法,以保存当前状态。\n[0008] 可选的,根据所述无盘管理服务器的网卡数据包以判断所有无盘电脑终端是否均进行了重启动作;且根据所述无盘管理服务器的网卡数据包判断各无盘电脑终端是否正常启动。\n[0009] 可选的,将所述测试结果发送至预先设定的邮箱。\n[0010] 可选的,当判断存在无法正常启动的无盘电脑终端时,通过串口获取所述被测设备的状态信息以形成测试结果。\n[0011] 为实现上述目的及其他相关目的,本发明还提供一种测试设备,用于对一与其通信连接的被测设备进行测试,包括:命令发送模块,用于向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;判断模块,用于在判断所有无盘电脑终端均进行重启动作后,判断各无盘电脑终端是否均正常启动;测试结果形成模块,用以当判断存在无法正常启动的无盘电脑终端时,获取所述被测设备的状态信息以形成测试结果。\n[0012] 可选的,所述测试结果形成模块,还用以当判断存在无法正常启动的无盘电脑终端时,停止继续执行所述测试方法,以保存当前状态。\n[0013] 可选的,所述判断模块根据所述无盘管理服务器的网卡数据包以判断所有无盘电脑终端是否均进行了重启动作;且所述判断模块根据所述无盘管理服务器的网卡数据包判断各无盘电脑终端是否正常启动。\n[0014] 可选的,所述测试结果形成模块,还用以将所述测试结果发送至预先设定的邮箱。\n[0015] 可选的,所述测试结果形成模块,通过串口获取所述被测设备的状态信息以形成测试结果。\n[0016] 如上所述,本发明的一种测试方法及设备,通过向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;且在判断所有无盘电脑终端均进行重启动作后,判断各无盘电脑终端是否均正常启动;当判断存在无法正常启动的无盘电脑终端时,获取所述被测设备的状态信息以形成测试结果,即可快速发现被测设备与无盘电脑终端无法正常通信的端口,整个过程均为自动化进行,操作简单、节约人力、且提高测试效率。且使用该方法可测试各种型号的网吧交换机,适用面广。\n附图说明\n[0017] 图1显示为本发明的一种测试方法在一具体实施例中的流程示意图。\n[0018] 图2显示为本发明的一种测试设备在一具体实施例中的模块示意图。\n[0019] 图3显示为本发明的一种测试方法及设备在一具体实施例中的应用示意图。\n[0020] 元件标号说明\n[0021] 1 测试设备\n[0022] 11 命令发送模块\n[0023] 12 判断模块\n[0024] 13 测试结果形成模块\n[0025] S11~S13 步骤\n具体实施方式\n[0026] 以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。\n[0027] 需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。\n[0028] 请参阅图1,显示为本发明的一种测试方法在一具体实施例中的流程示意图,应用于一无盘管理服务器中,用于对一与所述无盘管理服务器通信连接的被测设备进行测试,所述被测设备为网络交换机,包括以下步骤:\n[0029] S11:向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;\n[0030] S12:且在判断所有无盘电脑终端均进行重启动作后,判断各无盘电脑终端是否均正常启动;例如通过自动化TCL脚本分析网卡数据包以判断所有无盘电脑终端是否均进行了重启动作,如果没有,则继续向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;且通过自动化TCL脚本分析网卡数据包以判断各无盘电脑终端是否正常启动。\n[0031] S13:当判断存在无法正常启动的无盘电脑终端时,获取所述被测设备的状态信息以形成测试结果,且进一步的,当判断存在无法正常启动的无盘电脑终端时,停止继续执行所述测试方法,以保存当前状态。所述状态信息例如为被侧设备的Log,所述log优选的包括被测设备的版本信息、端口状态、端口底层计数、异常信息记录、以及收发报数统计等。其预先可根据被测设备的型号对所述Log进行更改。\n[0032] 且在获得所述测试结果后,可将其发送至预先设定的邮箱。进一步的,当测试各端口与无盘电脑终端通信正常时,形成通信正常的测试结果,且亦将所述测试结果发送至预先设定的邮箱。优选,可通过串口获取所述被测设备的状态信息以形成测试结果。\n[0033] 且参阅图3,显示为本发明的一种测试方法在一具体实施例中的应用示意图,其中,无盘管理服务器通过万兆连到被测设备,同时,通过串口监控被测设备的串口;无盘管理服务器向无盘电脑终端发送自动重启命令,然后通过TCL脚本处理网卡数据包判断无盘电脑终端是否正常启动;且所述无盘管理服务器通过串口可记录被测设备和无盘电脑终端的日志信息;例如收集被测设备的Log。该Log包括设备的版本信息、端口状态、端口底层计数、异常信息记录、以及收发报数统计等。无盘电脑终端还可以通过KVM(电脑切换器)查看其他未能正常启动的无盘电脑终端的具体情况。且该无盘管理服务器在检测到被测设备的某端口对应的无盘电脑终端不能正常启动时,停止执行测试的动作,以保留环境,方便快速定位问题所在。\n[0034] 请参阅图2,显示为本发明的一种测试设备在一具体实施例中的模块示意图。所述测试设备1用于对一与其通信连接的被测设备进行测试,包括命令发送模块11、判断模块\n12、以及测试结果形成模块13。\n[0035] 所述命令发送模块11用于向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;\n[0036] 所述判断模块12用于在判断所有无盘电脑终端均进行重启动作后,判断各无盘电脑终端是否均正常启动;例如通过自动化TCL脚本分析网卡数据包以判断所有无盘电脑终端是否均进行了重启动作,如果没有,则继续向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;且通过自动化TCL脚本分析网卡数据包以判断各无盘电脑终端是否正常启动。\n[0037] 所述测试结果形成模块13用以当判断存在无法正常启动的无盘电脑终端时,获取所述被测设备的状态信息以形成测试结果。且进一步的,当判断存在无法正常启动的无盘电脑终端时,停止继续执行所述测试方法,以保存当前状态。所述状态信息例如为被侧设备的Log,所述log优选的包括被测设备的版本信息、端口状态、端口底层计数、异常信息记录、以及收发报数统计等。其预先可根据被测设备的型号对所述Log进行更改。\n[0038] 且所述测试结果形成模块13在获得所述测试结果后,可将其发送至预先设定的邮箱。进一步的,当测试各端口与无盘电脑终端通信正常时,形成通信正常的测试结果,且亦将所述测试结果发送至预先设定的邮箱。优选的,可通过串口获取所述被测设备的状态信息以形成测试结果。\n[0039] 且参阅图3,显示为本发明的一种测试设备在一具体实施例中的应用示意图,其中,无盘管理服务器通过万兆连到被测设备,同时,通过串口监控被测设备的串口;无盘管理服务器向无盘电脑终端发送自动重启命令,然后通过TCL脚本处理网卡数据包判断无盘电脑终端是否正常启动;且所述无盘管理服务器通过串口可记录被测设备和无盘电脑终端的日志信息;例如收集被测设备的Log。该Log包括设备的版本信息、端口状态、端口底层计数、异常信息记录、以及收发报数统计等。无盘电脑终端还可以通过KVM(电脑切换器)查看其他未能正常启动的无盘电脑终端的具体情况。且该无盘管理服务器在检测到被测设备的某端口对应的无盘电脑终端不能正常启动时,停止执行测试的动作,以保留环境,方便快速定位问题所在。\n[0040] 综上所述,本发明的一种测试方法及设备,通过向与所述被测设备的各端口电连接的无盘电脑终端发送重启命令;且在判断所有无盘电脑终端均进行重启动作后,判断各无盘电脑终端是否均正常启动;当判断存在无法正常启动的无盘电脑终端时,获取所述被测设备的状态信息以形成测试结果,即可快速发现被测设备与无盘电脑终端无法正常通信的端口,整个过程均为自动化进行,操作简单、节约人力、且提高测试效率。且使用该方法可测试各种型号的网吧交换机,适用面广。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。\n[0041] 上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
法律信息
- 2022-10-28
专利权的转移
登记生效日: 2022.10.14
专利权人由湖州帷幄知识产权运营有限公司变更为马蜂窝(贵州)旅游集团有限公司
地址由313001 浙江省湖州市吴兴区爱山街道新天地写字楼1019室变更为550000 贵州省贵阳市白云区云城街道云城尚品A3-3组团19栋数字内容产业园4楼407号
- 2021-01-01
专利权的转移
登记生效日: 2020.12.21
专利权人由杭州吉吉知识产权运营有限公司变更为蚌埠叁零玖科技咨询有限公司
地址由310000 浙江省杭州市滨江区西兴街道江淑路260号10242室变更为233000 安徽省蚌埠市龙子湖区凤阳西路东安市场3楼
- 2018-01-16
- 2015-11-04
实质审查的生效
IPC(主分类): H04L 12/26
专利申请号: 201510405623.1
申请日: 2015.07.10
- 2015-09-30
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-10-21
|
2008-04-15
| | |
2
| |
2015-01-28
|
2014-11-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |