1 / 67
文档名称:

GUI功能自动化测试框架的设计及GC_PACS系统应用.pdf

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

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

分享

预览

GUI功能自动化测试框架的设计及GC_PACS系统应用.pdf

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

下载得到文件列表

GUI功能自动化测试框架的设计及GC_PACS系统应用.pdf

文档介绍

文档介绍:东南大学
硕士学位论文
GUI功能自动化测试框架的设计及GC PACS系统应用
姓名:崔丽
申请学位级别:硕士
专业:软件工程
指导教师:吴介一;方宁生
20060630
摘要软件测试自动化,已经成为国内软件工程领域一个众所周知的课题。自动化测试框性和维护性,使非编程人员也能加入到自动化测试的开发过程中。本论文设计和实现了据驱动的脚本与关键字驱动框架相结合,主要应用于对被测应用程序进行系统测试、回系统上进行自动化测试开发的成功应用。自动化测试、自动化测试框架、数据驱动、关键字驱动架产品的出现更是表明软件测试自动化技术正在趋于成熟,它提高了测试脚本的可重用一种复用性强、可扩展、以及易于维护和使用的功能自动化测试框架,它将数归测试等的自动化测试开发,通过与远馐怨ぞ叩慕岷希迪至烁框架在关键词:
珼琣甀.:东南大学硕士学位论文琱—、、,.琓,
丞﨓冢核坷堇塑鱼鲨鲤《目东南大学学位论文独创性声明东南大学学位论文使用授权声明研究生签名:期:导师签名:本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示了谢意。东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布ǹ论文的全部或部分内容。论文的公布ǹ授权东南大学研究生院办理。东南大学硕士学位论文
第一章前言制;第三章针对自动化测试面临的问题,阐述了在实施自动化测试过程中的一种方法一自动化测试为了提高软件项目的质量,最大限度的释放人力资源,软件测试自动化越来越受到业内人士的重视,它已经成为国内软件工程领域一个众所周知的课题;随着软件测试技术的发展和测试流程管试,如代码走查,它们常常比较容易从开发过程中剥离出来。相比于手工测试,测试自动化的优势测试生命周期内得到复用,这个特点在功能测试和回归测试中尤其有意义;此外,通过测试流程的来衡量测试过程的有效性,从而实现从软件质量保证向软件质量管理伽,但是,我们也注意到,企业实施自动化测试并非一帆风顺,例如,在企业内部通常存在许多不成满足企业的实际要求,因此一般都不能直接投入测试工作。因此,人们提出了自动化测试框架的概念。自动化测试框架产品的出现表明软件测试自动化技术正在趋于成熟。企业内部可以引入一个测试框架来进行测试案例的格式统一以及管理,提高测试的覆盖范围和产品质量,从而在自动化测试的进度,达到以较少的创建和维护开销获得更彻底的测试,达到提高软件质量的目的。随后我们又本论文的组织结构为:第二章对软件自动化测试理论进行了简洁、清楚的概述,分析了引入自动化测试的必要性、可行性和实施的必要条件,以及对自动化测试的理解上的误区和其自身的限生命周期方法学,它对于指导我们执行自动化测试的过程起着关键性的作用,进而提出了自化功能测试开发流程的全过程;第六章主要讲述了该框架在应用该框架提供了参考和借鉴的作用;最后第七章是总结框架的特点,以及阐述自动化测试框架今后的发展趋势。理的需求,实现软件测试自动化的趋势已经不可逆转。目前,软件测试自动化主要集中在软件测试流程管理自动化和动态测试自动化,如功能测试自动化和性能测试自动化,还有是少部分的静态测是明显的。首先自动化测试可以提高测试效率,使测试人员更加专注于新的测试模块的建立和开发,从而提高测试覆盖率;其次,自动化测试使测试资源的管理数字化,并使测试资源得以在整个自动化管理使机构可以通过流程的关键绩效指标,慕化。同种类的应用平台,应用开发技术也不尽相同;商用自动化测试软件相当多,大多数情况下不能完上的投资能更快的得到回报。正是由于这个原因,我们测试小组内部决定开发一个自己的自动化测试框架来作为自动化测试的整体环境,它能不断的扩展,并能根据项目和应用程序的不同进行调整,具有复用性强,易于维护和开发等特点,既充分利用了测试的资源,又加快了自动化测试开发利用该框架作为开发自动化测试项目的基础,在项目中实施,达到了预期的效果。动化测试框架的概念,指出运用自动化测试框架是实施自动化测试的有效途径,并比较了几种常用的自动化测试框架;第四章是我们设计自动化测试框架的基础,它的基本功能需求以及设计的原则;第五章详细叙述了我们定义开发的一种自动化测试框架,包括其系统架构以及应用于自动项目中的实施,这为其它项目
第二章软件自动化测试基础自动化测试定义自动化测试的必要性例呈不