1 / 67
文档名称:

无线AP自动化测试系统的设计与实现.pdf

格式:pdf   页数:67
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

无线AP自动化测试系统的设计与实现.pdf

上传人:coconut 2014/2/24 文件大小:0 KB

下载得到文件列表

无线AP自动化测试系统的设计与实现.pdf

文档介绍

文档介绍:£塾蕉研究生姓名塑垒尘指导教师姓名专业学位名称研冤方向塑△叁墨丝论文提交日期±旦猼
摘要自动化测试可以解决传统测试效率低下的弊端,同时能满足更高的软件质量要求,但是自动化测试实现过程中存在大量的困难,使得自动化测试实现的进展缓慢甚至被终止。如果将自动化测试实现作为一个软件工程项目来对待,就可以有效减少自动化开发的风险,增加自动化测试实现的成功几率,而软件工程中的统一过程原则,的几个主要策略可以有效解决自动化测试中遇到的具体问题。本文在自动化测试和睦砺刍础上,通过对无线接入点产品珹析,选取合适的饕2呗裕岢鍪屎衔尴呓尤氲阕远馐缘目7⒐獭本文首先设计出无线自动化测试系统框架,该框架采用疭架构,端与端通过串口进行通信,使得用户只需在端输入参数即可控制整个系统;并对无线的测试环境进行改进,设计出无线的自动化测试平台,该测试平台可以解决测试过程中改变操作模式就要手动改变测试环境的问题。然后,实现一个能自动进行吞吐量测试并能自动保存测试结果的无线自动化测试系统琖实验结果表明,的有效运行可以为企业的实际项目带来明显的好处。并且通过成果效益分析得知,随着回归测试的轮数的增加,自动化测试带来的收益会不断扩大,该系统的价值也会日趋凸显。关键词:自动化测试、统一过程原则、无线接入点、疭架构者:胡金巾指导老师:王宜怀的测试项目特性的深入分作畉无线自动化测试系统的设计与实现摘要
..,瑆瓵琣,.,猙瑆,.,.,:,珻/
研究生签名:互卫牛日铷签名:逝≯蚴期::。白期:畂骸欢学位论文独创性声明学位论文使用授权声明本人郑重声明:所提交的学位论文是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含其他个人或集体已经发表或撰写过的研究成果,也不含为获得苏州大学或其它教育机构的学位证书而使用过的材料。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本人承担本声明的法律苏州大学、中国科学技术信息研究所、国家图书馆、清华大学论文合作部、中国社科院文献信息情报中心有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布ǹ论文的全部或部分内容。论文的公布ǹ授权苏州大学学位办办理。责任。’期:≥口.§.勿≥
第一章绪论为什么要测试自动化自动化测试的发展历程随着计算机科学技术的高速发展,计算机项目产品的规模越来越大,复杂程度越来越高,传统的手工测试已经不能满足现代开发项目的要求。由于有更多的功能,更多的参数项,更高的质量要求,,导致测试工作量呈几何级的增加。由于复杂度的提高,使得同一功能有更多不同参数组合的测试项,产品的出错机会也越来越多;由于对产品稳定性的更高要求,使得重复性操作的测试项产生;伴随产品的不断升级,回归测试变得更加频繁。繁重的工作以及大量的重复操作,使测试人员感到乏味和疲惫,从而大大降低工作效率,出错率也会增加许多;而且手工测试有很大的随机性和盲目性,容易出现冗余和遗漏【。如果继续使用传统的手工测试,必然将导致项目开发进度无法满足客户及市场的要求,测试效率低下,开发费用超出预算。现代软件测试的发展趋势是:软件测试自动化;测试方法工具化;测试人员专业化;测试部门独立化;测试对象精细化;多种测试工具和手段结合,共同提高软件测试效率。引入自动化测试可为项目开发带来许多好处。首先,可以提高测试效率,缩短测试时间,可以直接带来产品质量的提高;其次,将测试人员从手工测试中解放出来,使测试人员专注于新的测试模块的建立和开发,从而提高测试覆盖率;再次,可以完成一些手工测试不能或难以完成的测试;此外,可以减少人为因素的影响,使得测试结果更加可靠【。到目前为止,自动化测试经历了三个发展阶段:第一代基于录制/回放机制的自动化测试,第二代基于脚本技术的自动化测试以及第三代测试框架的自动化测试【。随着自动化测试的发展,脚本的重用性和测试效率等方面都有了明显的提高。无线自动化测试系统的设计与实现
\/。,其开发流程如图。使用测试工具捕获测试脚本,并编辑得到的测试脚本,然后回放编辑过的测试脚本来达到自动化测试的目的。通过这种方法得到的脚本是非结构化的,没有存档的,且不可维护的,比较适用于馐浴第一代自动化测试并不是真正有效的自动化测试解决方案,当应用程序发生变化时,前面录制的脚本将被作废,必须重新录制。第一代自动化测试使用录制/回放的技术,该脚本技术被称为“