[发明专利]一种路由器设备测试方法和系统有效
申请号: | 202011053628.X | 申请日: | 2020-09-30 |
公开(公告)号: | CN112235157B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 黎德;曹连峰;何奎;陶洋 | 申请(专利权)人: | 广州鲁邦通物联网科技股份有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L43/04 |
代理公司: | 广州市科丰知识产权代理事务所(普通合伙) 44467 | 代理人: | 龚元元 |
地址: | 511356 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由器 设备 测试 方法 系统 | ||
本发明属于通信技术领域,具体涉及一种路由器设备测试方法,包括以下步骤:步骤1:服务器根据待测试设备的目标IP地址和ID生成测试指令,并向测试中间代理发送测试指令;步骤2:测试中间代理转发测试指令至待测试设备;步骤3:待测试设备将测试数据反馈给测试中间代理;步骤4:测试中间代理接收测试数据。该方法RTest协议在数据链路层进行通信,使运转简洁,服务器、测试中间代理根据网卡IP地址进行数据包的转发,相关协议数据处理主要交由测试中间代理中转处理,达到测试系统结构高内聚、低耦合的开发原则,使系统开发和设备开发侧独立性较强,各施其能、扩展性好,可适应本公司设备多样化的测试要求。同时,本发明还公开了一种测试系统。
技术领域
本发明属于通信领域,具体涉及一种路由器设备测试方法和系统。
背景技术
在生产测试智能化还不全面普及的情况下,路由设备的测试往往需要人工连接网口,登陆路由系统通过输入各种测试指令来测试路由的基本功能,同时通过路由页面查看路由器的各种设置参数人工检查是否符合测试相关要求来达到测试目的。
在按现有的测试技术方案,人工手动测试、人工记录不仅效率低,人工判断容易出错。
测试可靠性、稳定性不佳,并且产品定制化需求日益增多,各种测试要求和标准多样化,人为管控难度极大,稍不留神,就会造成质量事故,给公司造成不可预估的损失。
CN201010572288.1公开了一种基于VB Script的网络设备产品自动化测试方法,包括:S1:自动测试程序读取用户设定的测试变量、设备序列号、网络接口MAC地址,并下发测试命令集,每个测试变量初始化赋值,测试标志置0,网络接口MAC地址用于二层流量转发,测试命令集的下发主要用于对设备寄存器进行配置;S2:设备运行时,自动测试程序对设备的各测试项进行测试,并对设备的运行结果进行字符串提取;S3:将提取的字符串与输入的测试变量做比对来判断是否通过本项测试,若未通过,则将所述测试标志加1,测试完成后若测试标志为0,则通过测试;S4:自动生成测试结果文件并进行写处理。
该方案存在的问题是:其采用自动化测试程序进行测试,当面临测试设备类型变化大、测试方法多样的情况下,无法达到高内聚、低耦合的要求,一旦需要修改测试内容,涉及到对自动化测试程序的重新编写和大量修改,不利于规模化的应用。
本方案所要解决的问题是:如何高内聚、低耦合的自动化的进行路由器的自动测试。
发明内容
本发明的目的是提供一种路由器设备测试方法,该方法RTest协议在数据链路层进行通信,使运转简洁,服务器、测试中间代理根据网卡IP地址进行数据包的转发,相关协议数据处理主要交由测试中间代理中转处理,达到测试系统结构高内聚、低耦合的开发原则,使系统开发和设备开发侧独立性较强,各施其能、扩展性好,可适应本公司设备多样化的测试要求。同时,本发明还公开了一种测试系统。
本发明的技术方案为:
一种路由器设备测试方法,包括以下步骤:
步骤1:服务器根据待测试设备的目标IP地址和ID生成测试指令,并向测试中间代理发送测试指令;
步骤2:测试中间代理转发测试指令至待测试设备;
步骤3:待测试设备将测试数据反馈给测试中间代理;
步骤4:测试中间代理接收测试数据;
所述步骤1-4中服务器、测试中间代理、待测试设备之间基于UDP协议进行通信;
UDP协议的报文所包含的待测试设备的目标IP地址为测试中间代理利用discover机制得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州鲁邦通物联网科技股份有限公司,未经广州鲁邦通物联网科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011053628.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式内衣清洗装置
- 下一篇:一种发电厂数字化中压开关设备智能管理系统