一种EPON设备命令自动检测方法技术

技术编号:14202434 阅读:37 留言:0更新日期:2016-12-17 18:55
本发明专利技术提供了一种EPON设备命令自动检测方法,包括将欲测试的EPON设备的命令全集放置到命令文本文件中的步骤;运行命令执行程序,按顺序开始执行命令文本文件各个命令,并记录命令的执行结果的步骤;对命令的执行结果进行匹配,判断命令测试结果的步骤;将未通过测试的命令及错误结果记录到错误结果记录文件中的步骤。本发明专利技术所述测试方法可以针对新品设备的命令全集进行高效测试,避免命令遗漏,同时对命令错误打印进行规范测试,节省人力。

Automatic detection method for EPON equipment command

The present invention provides a method for automatic detection of EPON equipment orders, including testing of EPON devices to be placed into command commands in a text file; operation command execution procedures, in order to execute the command text file for each command, and record the results of executing commands steps; results of the execution of commands for matching. The judge ordered test results will not step; through the command and error test results recorded error results records in the file procedure. The test method of the invention can be used for the high efficiency testing of the complete command of the new equipment to avoid the omission of the command, and meanwhile, the utility model can be used for testing the command error printing and saving manpower.

【技术实现步骤摘要】

本专利技术涉及EPON设备命令自动检测测试
,尤其涉及到一种EPON设备命令自动检测方法
技术介绍
随着EPON产品在网络部署中使用越来越多,同时EPON产品的产品型号也越来越多,在产品内部的一些分支合并等,对于这类设备的大量命令继承或者显示的测试问题成为测试的一个耗费人力的问题,因为EPON设备的命令较多,涉及到多种模块和多命令模式下的情况,如何提供一种通用的命令测试手段成为当务之急。
技术实现思路
为解决上述问题,本专利技术提供了一种EPON设备命令自动检测方法,包括如下步骤:步骤一:将欲测试的EPON设备的命令全集放置到命令文本文件中。步骤二:运行命令执行程序,按顺序开始执行命令文本文件第一条命令,并记录命令的执行结果。步骤三:对第一条命令的执行结果进行匹配,当匹配预先定好的字段,则认为命令测试通过,继续执行步骤四,否则认为该命令测试不通过,将该命令及错误结果记录到错误结果记录文件中;步骤四:将文本文件中的下一条命令作为第一条命令,返回执行步骤二、三。步骤五:循环执行步骤四,直到遍历完命令文本文件中的所有命令。进一步的,步骤二中是在SecureCRT上执行。进一步的,步骤三是在cli上行。进一步的,步骤一采用的方法是将EPON设备的命令集注册文件拷贝到命令文本文件中。本专利技术的有益效果为:本专利技术所述测试方法可以针对新品设备的命令全集进行高效测试,避免命令遗漏,同时对命令错误打印进行规范测试,节省人力。本专利技术使得EPON设备上使用新型号产品时能更高效的继承旧型号产品的命令,对命令进行更加高效的测试。附图说明图1为本专利技术的执行流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术包括如下步骤:步骤一:将欲测试的EPON设备的命令全集放置到命令文本文件中。放置的方法可以为人工队单条命令进行输入或者将EPON设备注册表里面的命令集拷贝到命令文本文件中,按照顺序排列。步骤二:运行命令执行程序,按顺序开始执行命令文本文件第一条命令,并记录命令的执行结果。本专利技术选择在SecureCRT上运行命令,所述SecureCRT是一种常用的终端仿真程序,其用于将命令文本文件下载到自身的文件目录下,并执行里面的命令。步骤三:对第一条命令的执行结果进行匹配,当匹配预先定好的字段,则认为命令测试通过,继续执行步骤四,否则认为该命令测试不通过,将该命令及错误结果到用于错误结果记录文件中。预先定义好的字段应该是表示测试通过的字段。本步骤是自CLI(command-line interface,命令行界面)中执行。 预先定义一种格式:config t?GD.LINK,Unknown command。其中,\ config t \是被执行的命令, “?”号作为分隔符,命令输出结果采取“,”号作为分隔符。命令文本文件中按照这种格式进行命令行的输入。当命令正确的时候,输出“GD.LINK”,否则输出“Unknown command”。根据输出结果进行字段匹配。在错误结果记录文件中,工作人员可以记录结果判断命令执行错误的原因是命令丢失还是其他原因。步骤四:将命令文本文件中的下一条命令作为第一条命令,返回步骤二。步骤五:循环执行步骤四,直到遍历完命令文本文件中的所有命令。本文档来自技高网...
一种EPON设备命令自动检测方法

【技术保护点】
一种EPON设备命令自动检测方法,其特征在于,包括如下步骤:步骤一:将欲测试的EPON设备的命令全集放置到命令文本文件中;步骤二:运行命令执行程序,按顺序开始执行命令文本文件第一条命令,并记录命令的执行结果;步骤三:对第一条命令的执行结果进行匹配,当匹配预先定好的字段,则认为命令测试通过,继续执行步骤四,否则认为该命令测试不通过,将该命令及错误结果记录到错误结果记录文件中;步骤四:将文本文件中的下一条命令作为第一条命令,返回执行步骤二、三;步骤五:循环执行步骤四,直到遍历完命令文本文件中的所有命令。

【技术特征摘要】
1.一种EPON设备命令自动检测方法,其特征在于,包括如下步骤:步骤一:将欲测试的EPON设备的命令全集放置到命令文本文件中;步骤二:运行命令执行程序,按顺序开始执行命令文本文件第一条命令,并记录命令的执行结果;步骤三:对第一条命令的执行结果进行匹配,当匹配预先定好的字段,则认为命令测试通过,继续执行步骤四,否则认为该命令测试不通过,将该命令及错误结果记录到错误结果记录文件中;步骤四:将文本文件中的下一条命令作为第一...

【专利技术属性】
技术研发人员:龚岩琳
申请(专利权)人:成都广达新网科技股份有限公司
类型:发明
国别省市:四川;51

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

1