[发明专利]一种光网络单元vlan功能的自动化测试方法有效
申请号: | 201310714131.1 | 申请日: | 2013-12-20 |
公开(公告)号: | CN103684581B | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 缪友坚;石武阳;徐佳敏 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04B10/07 | 分类号: | H04B10/07;H04L12/26 |
代理公司: | 杭州千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 201620 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种光网络单元vlan功能的自动化测试工具及测试方法。在电脑上设置由交互界面、文件系统、测试脚本组成的测试工具,先在交互界面上定制测试项和输入基本设置参数,再将参数和测试项存入文件系统中,再通过运行测试脚本,收集测试数据,并将数据存入文件系统,最后在界面上显示结果,并根据需求导出测试报告。本发明中使用交换机连接设备来实现所有端口的逐一测试。在vlan切换模式脚本中通过排列组合的方式,使用双重循环列出了所有可能的切换方式;在vlan混合模式脚本中使用最大组合数的方式,对尽可能多的端口进行多种模式的组合。本发明测试覆盖范围大,结果准确,能有效提升测试效率。 | ||
搜索关键词: | 一种 网络 单元 vlan 功能 自动化 测试 工具 方法 | ||
【主权项】:
1.一种光网络单元vlan功能的自动化测试方法,其特征在于,使用一种光网络单元vlan功能的自动化测试系统来实现,运行该系统的电脑通过测试仪对用户端设备的光网络单元执行自动化测试,所述自动化测试系统,包含:交互界面,文件系统,和测试脚本;所述交互界面,用于提供自动化测试工具的操作界面,对所述文件系统和测试脚本进行配置和管理,并控制所述测试脚本开始运行;所述文件系统,用于将测试过程中的配置文件、测试参数和条件、测试结果的报告存放到文件中;所述测试脚本,用于从文件系统调用测试所需的文件,根据设定的公用函数脚本进行局端设备、用户端设备和测试仪的配置来自动执行测试过程,并将汇总的测试结果记录到文件系统的文件中,以便所述交互界面能够从文件系统中读取相应的文件获取测试结果并输出显示;所述测试脚本中进一步包括:telnet脚本,包含能够登录到局端设备和用户端设备进行配置命令输入的telnet函数;测试仪配置脚本,用来对测试仪进行初始化和基础检查,以及加载测试仪的脚本库;配置命令脚本,包含执行每一项测试时所需要执行的命令配置函数;文件操作脚本,包含对测试过程中的各个文件进行处理的函数;测试项脚本,通过调用测试仪配置脚本和配置命令脚本,设置每一项测试执行的过程;以及,测试执行脚本,通过调用其他所有脚本来执行自动化测试:调用telnet函数登录到所需要配置的设备,执行预设的测试项,输出测试结果;所述自动化测试方法包含以下过程:打开文件通道,初始化环境;调用telnet函数登录到局端设备和用户端设备,检查测试仪和设备的配置;使用交换机作为测试仪与用户端设备对接,执行预设的测试项,输出相应的测试结果;关闭测试仪、关闭telnet函数、关闭文件通道,结束测试;其中,每个测试项的执行进一步包含以下过程:初始化测试仪和设备的配置;测试仪发送一段时间的流量;计算测试仪各端口的流量速率;抓取测试仪各端口接收到的报文进行解析,并判断结果是否通过;每项测试之间等待设定的时间间隔,使配置生效并测试记录处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310714131.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种储层含油气的定量预测方法及装置
- 下一篇:环保除菌洗手液