[发明专利]Qinq功能的自动化测试方法及系统有效
| 申请号: | 201510741015.8 | 申请日: | 2015-11-04 |
| 公开(公告)号: | CN105306302B | 公开(公告)日: | 2018-07-13 |
| 发明(设计)人: | 何莉 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;G06F11/36 |
| 代理公司: | 杭州千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
| 地址: | 201616 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 自动化测试 自动化程序 被测设备 测试设备 反馈报文 接收测试设备 交换机端口 测试报文 串口工具 功能测试 预设 登录 匹配 发送 创建 应用 | ||
本发明涉及自动化测试领域,尤其涉及一种Qinq功能的自动化测试方法及系统。应用于测试设备对交换机端口的Qinq功能测试,自动化测试方法包括:测试设备的串口工具登录被测设备的底层;测试设备中的自动化程序开启被测设备的Qinq功能,并且创建多个vlan;自动化程序发送测试报文至被测设备;自动化程序接收测试设备的反馈报文,并且自动化程序将反馈报文与预设结果匹配,确定Qinq功能是否正常。
技术领域
本发明涉及自动化测试领域,尤其涉及一种Qinq功能的自动化测试方法及系统。
背景技术
目前在测试Qinq功能时,需要更改对测试设备上的端口模式,通过在发包设备上设置带vlan tag、不带vlan tag、不同tpid值的报文,在接收端接收转发报文,通过解析报文验证Qinq功能是否生效。该测试需要手动多次配置被测设备的端口模式以及创建多个vlan map映射表,发送、解析、验证各种报文。测试步骤相似,每更改一次端口模式都会发送相同的带vlan tag、不带vlan tag、不同tpid值的报文,操作重复繁琐。
发明内容
针对现有技术中存在的问题,本发明提供一种Qinq功能的自动化测试方法及系统,能够进行智能化、自动化的测试。
本发明采用如下技术方案:
一种Qinq功能的自动化测试方法,应用于测试设备对交换机的Qinq功能测试,所述自动化测试方法包括:
步骤S1,所述测试设备利用串口工具登录交换机的底层;
步骤S2,所述测试设备开启所述交换机的Qinq功能,并且创建多个vlan;
步骤S3,所述测试设备发送测试报文至所述交换机;
步骤S4,所述测试设备接收所述交换机的反馈报文,并且将所述反馈报文与预设结果匹配,以根据匹配的结果确定所述交换机的Qinq功能是否正常。
优选的,所述自动化测试方法中:
所述测试设备发送测试报文至所述交换机的接收端口;
所述测试设备从所述测试设备的转发端口接收所述反馈报文。
优选的,所述接收端口设定为UNI模式,所述转发端口设定为NNI或者UNI模式。
优选的,所述自动化测试方法中:
所述测试设备包括第一网卡与第二网卡;以及
所述测试设备通过所述第一网卡发送所述测试报文至所述交换机;
所述测试设备通过所述第二网卡接收所述测试设备发出的所述反馈报文。
优选的,所述测试报文包括:带vlan、不带vlan和不同的tpid值;以及
所述测试设备将所述反馈报文的vlan和tpid值与预设结果进行匹配。
优选的,所述自动化测试方法中:
若所述反馈报文与预设结果匹配时,则所述交换机的Qinq功能正常;
否则,所述交换机的Qinq功能异常。
优选的,所述自动化测试方法还包括:
步骤S51:于所述步骤S4之后,修改所述接收端口和/或转发端口的tpid值,继续执行所述步骤S3。
优选的,所述自动化测试方法还包括:
步骤S52,于所述步骤S4之后,在所述接收端口和/或转发端口设置多种vlan映射,继续执行所述步骤S3。
优选的,所述自动化测试方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510741015.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据传输率自动测试方法及智能终端
- 下一篇:一种分级管理方法





