1 / 84
文档名称:

自动化测试平台的设计与实现.pdf

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

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

分享

预览

自动化测试平台的设计与实现.pdf

上传人:qujim2013 2013/9/7 文件大小:0 KB

下载得到文件列表

自动化测试平台的设计与实现.pdf

文档介绍

文档介绍:位论文学自动化测试平台的设计与实现孟喜叶茂教授博导电子科技大学成都申请专业学位级别硕士专业名称计算机软件与理论密级年月日电,分类号论文提交日期..髡咝彰指导教师姓名拔瘛⒅俺啤⒀弧⒌ノ幻萍暗刂论文答辩日期学位授予单位和日期答辩委员会主席评阅人注鹤⒚鳌豆适掷喾║》的类号。饷透碧饷,●

导师签名:盟玄签名:盘查妻签名:独创性声明论文使用授权日期:甓嘣日日期:冽口年∥月\本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑确的说明并表示谢意。
/’
摘要性。然后简单介绍了实际工作中使用的应用软件——无线通讯设备配置软件称,并根据自己对该软件的手动测试经验,分析了该应用软件测试自科学技术的巨大发展,使软件产品已经成为人们生活中不可或缺的。软件产品的广泛使用使人们对软件产品质量的要求不断的提高。做为保证软件质量的方法之一,软件测试越来越显示出它的巨大优势。然而软件设计规模的增加,软件产品复杂程度的提升,使软件自动化测试成为软件测试的必要条件。因此,开发更有利于实施维护和操作的自动化测试平台,并在该测试平台上实现一定的自动化测试成为了很有意义的事情。本文首先对软件测试自动化理论进行研究,分析了自动测试的优势和局限动化的可行性,并指出了侄馐灾锌勺远馐圆糠帧随后,本文分析了远馐怨讨杏龅降奈侍夂妥远馐怨ぞ叩问题。为了解决这些问题,本文以关键字驱动自动化测试框架为基础,并结合作者止げ馐跃椋芯亢褪迪至私饩稣庑┪侍獾腤自动化测试系统的测试平台。关键字驱动自动化测试框架的使用,使自动测试工具和应用程序本身成为各自独立的部分,将自动化测试抽象到一个不依赖具体测试设计的级别上。将该自动测试平台应用于南低郴毓椴馐灾校蟠蟮靥岣吡瞬馐孕率,保证了软件质量。该平台的功能特点主要有以下方面:该自动测试平台可以自动完成低巢馐缘恼龉蹋ù硬试用例的设计,测试脚本的生成,测试脚本的执行直到测试结果的记录,使自动测试变的更加方便,更加高效;用关键字表示的指令序列来设计测试用例,每条指令语义明确,避免了自然语言描述的二义性问题;实现了基于测试用例的自动生成;测试脚本的生成过程对测试人员是透明的,测试人员可以不用再关注脚本库的开发和使用,把自己从脚本里面解脱出来;以数据库的形式存放关键字映射信息和丶畔ⅲ钚』砑自身的变动对测试带来的影响,使脚本的维护更加容易;
利用插件式技术设计整个系统架构,使每个子模块成为独立的个体,使子模块间的耦合度降到最低;将脚本函数以控件的方式封装,扩大了可测目标软件的范围,使得目前基于教ǹ7⒌乃蠾都可以在该平台上实现自动测试,具有较强的通用性;该平台中可以集成多种商业测试工具,并为不同的测试工具预留了接口,具有很强的扩展性。最后,作者以械牟糠植馐杂美J笛槎韵螅宰远馐云教ń了实现,并给出了实现结果。证明了该自动测试平台的优越性。关键词:自动化测试,自动化测试平台,软件测试,测试用例摘要
瓵.,猟琓甌甌甌琲..,畐也猟.,己’—.,,Ⅱ
,,珼瑆琭..瑆.,:,,—.琓
目录第一章绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯课题研究背景和意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯软件测试的国内外研究现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.自动化软件测试技术研究⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.课题内容和组织⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第二章自动测试平台概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯应用软件蚪椤远馐钥尚行苑治觥自动测试平台开发背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯章节总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.第三章自动测试平台架构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.自动测试平台开发目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..自动测试平台的框架设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..自动测试平台系统结构设计思想⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..自动测试平台的逻辑结构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一本章总结⋯⋯⋯