首页> 中文学位 >一种适用于WDM网元的自动测试方法及系统研究
【6h】

一种适用于WDM网元的自动测试方法及系统研究

代理获取

目录

文摘

英文文摘

论文说明:图表目录,缩写语汇表

独创性声明及关于论文使用授权的说明

第一章引言

第二章自动测试系统原理及概述

第三章WDM-ATS总体设计

第四章WINRUNNER在WDM-ATS中的嵌入设计及实现

第五章基于SNMP协议的WDM-ATS中测试通信设计与实现

第六章WDM-ATS中应用程序集的设计及实现

第七章WDM-ATS测试脚本、用例设计及系统运行与调试

第八章总结

致谢

参考文献

在学期间的研究成果及作者攻读硕士学位期间发表和完成的学术论文

展开▼

摘要

近年来,随着产品自身的电子化、自动化、智能化的程度越来越高,为了提高这些产品的可靠性和鲁棒性,与之配套的测试设备与测试技术必须适应这种迅速高效的研发形势。测试技术的改进和测试设备的自动化,会极大地提高产品测试速度和效率,对整个开发工作的质量、成本和周期带来非常显著的效果。因此,综合了通信技术、电子测量技术、自动化技术和计算机技术于一体的自动测试系统和技术研究,成了国内外厂商的大课题。 本文首先研究了自动测试技术的发展和应用现状,以及自动测试系统的原理、通用模型和一般实现方法,指出网络化、智能化的自动测试系统是测试技术的新热点;并对应用于SDH网元的自动测试系统进行研究,分析了其框架结构及工作流程。 本文继而明确测试任务和约束条件,并结合WDM网元的特点,设计和提出了一种适用于WDM网元的自动测试方法及系统(WDM-ATS);提出该系统的总体框架设计思想,并详细阐述了其硬件组成和连接方式,以及软件平台架构和各软件组件的层次关系。然后按照层次的划分关系,分别对WDM-ATS软件平台的各组件进行研究和讨论。 在软件平台的支撑软体层,本文的设计思想为:选用商用的软件自动测试工具WinRunner嵌入WDM-ATS作为支撑软体,自动控制测试主体(计算机)的鼠标及键盘,模拟测试者在测试应用程序上的操作,实现测试过程的自动化。因此,本文对WinRunner的工作原理、编程语言进行了细致地研究,并编程实现上述的设计思想。 在软件平台的服务支持协议层,本文的设计思想为:根据WDM网元的接口特点和产品内部协议体系,抛弃现有测试系统的“代理”环节,采用SNMP协议作为测试系统中测试主体与被测对象的通信协议,完成测试过程中的Set,Get等操作和响应的传递。因此,本文对SNMP协议进行了详细研究,主要分析其操作原语、报文格式及MIB库结构;并采用程序语言自定义了部分关键的SNMP数据结构和操作函数,利用WinSocket实现了系统中的SNMP协议通信。 在软件平台的应用程序层,本文采用模块化思想设计了脚本管理器作为人机交互接口,网元配置测试GUI程序作为测试主体和被测对象的测试接口,以及仪器控制GUI程序作为测试主体和测试仪器的控制接口;并给出应用程序集的运行流程图,编程实现部分关键模块。 最后,本文还制定了WDM网元配置域测试的测试脚本和测试用例;并在实验室组网运行该自动测试系统,对系统的性能指标做出分析。 本文主要贡献及创新在于: 1.提出了一种适用于WDM网元的自动测试方法和系统,详细给出了该自动测试系统的机理和框架设计思路。理论研究表明,这种适用于WDM网元的自动测试方法及系统高效可靠,较好弥补了传统方法在自动测试系统网络化方面的不足。 2.成功地将商用的软件自动测试工具WinRunner嵌入设计到这种适用于WDM网元的自动测试系统中。实际使用结果表明,这种支撑软体的嵌入设计思想易于实现且过程简单,也可以运用在自动测试的其他领域。 3.抛弃了现有自动测试系统中的“代理”环节,采用SNMP协议作为系统服务支持协议。自定义的SNMP数据结构和关键函数能够较好地完成测试的主要操作。这种思想使测试对象和测试主题能够直接通信,简化了测试系统的硬件组件,极大地节约了系统成本,并使系统更加易于维护和扩展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号