首页> 中文学位 >VLAN一致性测试的TTCN-3自动化实现
【6h】

VLAN一致性测试的TTCN-3自动化实现

代理获取

目录

封面

声明

中文摘要

英文摘要

插图索引

表格索引

缩略语对照表

目录

第一章 绪论

1.1 研究背景与意义

1.2 国内外研究应用综述

1.3 本文体系结构

第二章 VLAN协议

2.1 虚拟局域网协议概述

2.2 虚拟局域网报文的封装

2.3 VLAN成员连接方式

2.4 交换机tag/untag处理原则

2.5 VLAN划分

2.6 VLAN动态配置

2.7 本章小结

第三章 测试工具设计及实现

3.1 测试工具开发环境与需求分析

3.2 测试工具总体设计

3.3 ASN函数设计与实现

3.4 Template模块设计与实现

3.5 Function模块设计与实现

3.6 Testcase模块设计与实现

3.7 本章小结

第四章 测试工具实际应用

4.1 TTCN-3测试平台

4.2 自动化测试工具验证

4.3 本章小结

第五章 结论与展望

参考文献

致谢

作者简介

1.基本情况

2.教育背景

附录A

附录B

附录C

展开▼

摘要

随着人们对通信质量的要求愈加严格,通信设备的功能以及可靠性也愈加重要。软件测试作为通信设备走向市场的最后一份保证也逐渐被各大通信厂商所重视,大量的软件测试工作也促使了软件自动化程度的提升。TTCN-3作为现在欧美主流的自动化测试语言,具有广泛的适应性。本文通过对TTCN-3语言的研究,选取VLAN协议作为自动化工具的开发对象,完成了VLAN一致性测试的自动化测试工具的开发。
  本文主要包含以下几部分:
  1.介绍了TTCN-3以及TCL测试工具语言,完成了在一个测试平台上TTCN-3和TCL语言兼容性代码实现。
  2.通过对VLAN协议的802.1Q标准文档进行学习研究,完成了VLAN协议的TTCN-3代码实现。
  3.完成测试工具整体代码部分,包括TTCN-3语言部分中的ASN文件,Template部分,Testcase部分,Function部分以及TCL语言部分。
  4.实现了TTCN-3和TCL语言对VC工程调用PC网卡的兼容性。通过对SA和PA文件的调用,实现了长时间利用PC网卡抓取所需要的报文的功能,并且通过测试用例的自行判断得出结论,输出pass/fail的结果到test文件中。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号