基于.Net的无线AP通用测试平台研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:xiaozhui221
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着移动互联网的迅速普及,人们对无线网络的依赖加重,对无线网络产品的性能提出了更高的要求。WIFI技术作为当今最流行的无线接入技术,其中的无线AP设备是目前人们最常用的设备,行业中通常采用测试技术来保证这些设备的可靠性以及性能。但由于被测设备的异构性以及所使用测试仪表的不同,不同AP设备生产商在其测试时测试周期长且测试用例不能复用,导致测试成本一直居高不下。因此,如何实现通用的无线AP测试就成为AP设备生产商目前迫切需要解决的问题。本文研究基于.Net的无线AP通用测试平台技术,利用.Net的封装功能,屏蔽测试设备的异构性以及所采用测试仪表的不同,使得测试平台具有通用性。本文首先对被测设备的配置方法进行抽象,利用面向对象的抽象类技术实现多态封装,使得测试用例开发者无需关心具体的配置接口类型;再对测试仪表设备的配置进行抽象,利用面向对象的接口技术实现多态封装,实现端到端的抽象代码描述,测试用例开发者无需关心具体的仪表配置过程;其后对测试拓扑进行管理,通过测试拓扑获取测试对象,判断测试对象并且实例化相应的接口和抽象类,这样用户无需关心底层使用的是何种配置方法和测试仪表;最后对测试用例进行管理,动态编译测试用例,执行测试用例,输出测试结果。测试平台和测试用例可以分别编译,分别进行版本控制。本文最后将所研究的通用无线AP测试平台进行实现并应用到实际的业务系统中,应用结果表明,在使用了本文的通用自动化测试平台后,测试者无需关心测试仪表配置方法以及被测设备的配置过程,只需根据当前所需的测试环境调用平台的测试拓扑,以及编译测试用例,测试效率得以快速提升。
其他文献
本文用变量分离法研究了二阶非线性微分方程x+ φ(x)p(x )+ g(x)f (x)= 0 零解的全局稳定性
自新中国成立以来,我国的基础教育从体制、课程到考试处于不断的改革之中.近年来,随着我国经济跨上新的台阶,高等教育急速扩张,于是高中教育改革被提到了十分突出的位置.
社会快速发展,经济全面提升,在新形势下,人们生活水平不断提高,人们在物质生活上的追求层次水平需求提高了,对食品的安全问题更加关注。食品安全成为社会关注的热门话题,近几
我国敦煌艺术是中国最伟大的艺术珍宝之一。其社会、艺术、文化地位是我们中国乃至全世界的璀璨明珠。现如今,我们国家对于像敦煌文化这样的世界艺术瑰宝,保护以及传承的能力更是日益增强。然而,在我们出台一系列保护敦煌文化的政策以及措施之前,敦煌壁画被破坏的情况越来越严重,所以,让人们了解敦煌艺术、探究敦煌艺术的重要性和责任性也越来越重大。本课题将敦煌壁画中的出现的乐器作为主要研究对象,旨在深入、详细的发掘其