[发明专利]综合组网自动化测试方法及系统无效
申请号: | 201110392944.4 | 申请日: | 2011-12-01 |
公开(公告)号: | CN102420722A | 公开(公告)日: | 2012-04-18 |
发明(设计)人: | 杨锐;杨曙军;徐锦韬 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 杨林洁 |
地址: | 215021 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 综合 组网 自动化 测试 方法 系统 | ||
1.一种综合组网自动化测试方法,其特征在于,所述方法包括:
S1、测试平台选择测试用例,在TCL函数库中调用对应函数,进行网络协议配置,检查待测试设备运行状态以及协议工作的正确性;
S2、调用TCL函数库,向网络测试仪发送用户仿真流;
S3、调用TCL函数检查模块,收集TCL函数检查模块返回的状态值和统计值;
S4、输出测试结果以及测试过程记录。
2.根据权利要求1所述的方法,其特征在于,所述步骤S1前还包括:
通过网络测试仪配置综合组网的应用协议以及对应用户仿真流,生成网络协议配置;
将生成的网络协议配置存储在TCL函数库中。
3.根据权利要求1所述的方法,其特征在于,所述测试用例为仿真网络应用中基于TCL的测试流程执行指令集。
4.根据权利要求3所述的方法,其特征在于,所述测试用例执行网络仿真应用拓扑中各待测试设备的功能配置定义测试点、测试执行流程、组网协议状态、网络流量的检查、清楚待测试设备配置和撤销网络测试仪配置的操作定义。
5.根据权利要求1所述的方法,其特征在于,所述步骤S1具体为:
测试平台选择测试用例,在TCL函数库中调用对应函数;
通过TCL Server完成网络测试仪的虚拟化配置,映射到网络测试仪应用端口;
进行待测试设备的功能配置,检查待测试设备与待测试设备之间、待测试设备与网络测试仪之间的协议连通状态。
6.根据权利要求1所述的方法,其特征在于,所述步骤S3中“TCL函数检查模块返回的状态值和统计值”包括:测试平台网络测试仪与待测试设备之间的协议连通状态、网络流量转发路径是否正确以及转发途中是否存在丢数据报文。
7.根据权利要求1所述的方法,其特征在于,所述步骤S3后还包括:
通过TCL函数库清楚网络测试仪配置;
执行测试用例脚本清除待测试设备配置。
8.一种根据权利要求1所述的综合组网自动化测试系统,其特征在于,所述系统包括:
测试用例单元,仿真网络应用中基于TCL的测试流程执行指令集;
测试平台,用于选择测试用例进行网络协议配置,检查待测试设备运行状态以及协议工作的正确性;
TCL函数库,供测试平台在执行过程中调用所需函数;
TCL Server,用于完成网络测试仪的虚拟化配置,映射到网络测试仪应用端口;
TCL函数检查模块,用于检查网络测试仪与待测试设备之间的协议连通状态、网络流量转发路径是否正确以及转发途中是否存在丢数据报文;
网络测试仪,用于接受TCL Server的配置指令映射、建立与待测试设备的网络连接关系以及反馈TCL函数检查模块的检查指令;
综合组网仿真云,用于响应测试平台的执行指令,并与网络测试仪进行网络关系建立;
记录模块,用于输出测试结果以及测试过程记录。
9.根据权利要求8所述的系统,其特征在于,所述测试用例执行网络仿真应用拓扑中各待测试设备的功能配置定义测试点、测试执行流程、组网协议状态、网络流量的检查、清楚待测试设备配置和撤销网络测试仪配置的操作定义。
10.根据权利要求9所述的系统,其特征在于,所述系统还包括:
应用配置模块,用于通过网络测试仪配置综合组网的应用协议以及对应用户仿真流,生成网络协议配置,并将将生成的网络协议配置存储在TCL函数库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110392944.4/1.html,转载请声明来源钻瓜专利网。