基于rft的自动化测试系统设计与实现

基于rft的自动化测试系统设计与实现

ID:33101061

大小:7.66 MB

页数:70页

时间:2019-02-20

基于rft的自动化测试系统设计与实现_第1页
基于rft的自动化测试系统设计与实现_第2页
基于rft的自动化测试系统设计与实现_第3页
基于rft的自动化测试系统设计与实现_第4页
基于rft的自动化测试系统设计与实现_第5页
资源描述:

《基于rft的自动化测试系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京交通大学专业硕士学位论文基于RFT的自动化测试系统设计与实现DesignandImplementofRFT-basedAutomationTestingSystem作者:马泰导师:赵宏副教授2012年6月学位论文版权使用授权书本学应论文作者完芏了解北京交通大学有关保留、使用学_立沦史的埘定,特授权北京交通大学可以:I哿学匣论文的全l:i

2、j或部分内容编入仃关数抓库进行险豢,提供阅览服务,并采用影印、缔印或扫描等复制手段保行、汇编虬缴查阅和借阀。同意学陵向国家有关部门或fJ【ffJ遴交论文的复印r怫1磁盘。(保密的学

3、垃论文在解密后适用本援权蜕明)学位论文怍者签名签字R期:≯廖年6月谬rI导师签名签字同期:扫f1一年‘月t7阿中图分类号TP3115LⅨ:620学校代码:10004密级:公开北京交通大学专业硕士学位论文基于RFT的自动化测试系统设计与实现DesignandImplementofRFT-basedAutomationTestingSystem作者姓名:马泰导师姓名:赵宏工程领域:软件工程学号:08122445职称:副教授学位级别:硕士北京交通大学2012年6月致谢本论文的工作是在我的导师赵宏副教授的悉心指导下完成的,赵宏

4、副教授严谨的治学态度和科学的工作方法给了我极大的帮助和影响。在此衷心感谢两年来赵宏老师对我的关心和指导。赵宏副教授悉心指导我们完成了实验室的科研工作,在学习上和生活上都给予了我很大的关心和帮助.在此向赵老老师表示衷心的谢意。赵宏副教授对于我的科研工作和论文都提出了许多的宝贵意见,在此表示衷心的感谢。在实验室工作及撰写论文期间,陈旭、秦子童等同学对我论文中的研究工作给予了热情帮助,在此向他们表达我的感激之情。aE豆至盟鑫芏童些亟±堂焦监童生奎撞噩中文摘要在保证软件质量的同时大幅提高软件测试效率,从而缩短软件开发周期,已成

5、为目前一个十分有价值的研究课题。随着自动化测试技术的不断完善,软件测试重复性高、易于模仿等特点使得部分手工测试可以被自动化测试所代替,按需设计自动化测试系统成为了现实。本课题所要研究的正是如何实现一套自动化测试系统,从而取代部分手工测试工作。本人所在项目组目前采用传统的手工测试方法,进行面向web系统的版本回归测试。在深入研究自动化测试技术,充分了解测试需求的基础上,项目组运用软件工程的思想,以IBM自动化测试产品RationalFunctionalTester(以下简称RFT)为开发平台,采用关键字驱动测试方式,以自

6、动化测试框架为核心,设计与实现了一套适合本项目组的自动化测试系统。在整个项目进行过程中,本人独立完成了以下工作:(11对自动化测试相关概念进行深入研究,明确了自动化坝4试开发平台.根据lifT的自动化测试机制确定系统开发方向;f21充分发掘测试需求,分析目前手工测试流程和测试用例,提取可进行自动化实现的部分;r3、运用面向对象的分析与设计方法,采用自动化测试框架作为测试引擎,充分调用RFT的自动化测试接口,按照分层设计和低耦合、高内聚标准设计实现了自动化测试系统;f4)为将业务逻辑和测试数据分离,设计并实现了结构清晰、

7、可读性高和易扩展的XML测试脚本。系统实现后安装部署在实际项目中,经过一段时间的应用,对比出了手工测试和自动化测试的效率差异,形成了自动化测试可行性分析,具有现实意义。关键词:自动化测试系统;软件工程思想;lIFT:设计与实现;现实意义地—立—至』盔堂主些亟±生位垃童△b§l£a£!AbstractImprovingtheefficiencyofsoftwaretesting,aswell“ensuringthequalityofsoftware,soastoshortenthesoftwaredevelopmentc

8、ycle,hasbecomeaveryvaluableresearchtopicAlongwiththeautomationtestingtechnologycontinuesimproving,thefeaturesofsoftwaretesting,suchashighrepeatability,easytomimic,makepartofthemarmaltestingcal]bereplacedbyautomation.andtherequireddesignofautomationtestingsystemh

9、asbecomeareali吼Thepurposeofthjspaperistopresenthowtoachieveasetofautomationtestingsystem,therebyreplacingpartofthemanualtestingworkMyprojectgroupcurrentlyusesthemanua

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。