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

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

ID:34053555

大小:5.89 MB

页数:63页

时间:2019-03-02

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

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

1、硕士学位论文(工程硕士)基于RFT的自动化测试系统的设计与实现DESIGNANDIMPLEMENTATIONOFRFT-BASEDAUTOMATEDTESTSYSTEM张超2010年6月国内图书分类号:TP311学校代码:10213国际图书分类号:621.3密级:公开工程硕士学位论文基于RFT的自动化测试系统的设计与实现硕士研究生:张超导师:刘远超副教授副导师:何瀛工程师申请学位:工程硕士学科:软件工程所在单位:软件学院答辩日期:2010年6月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP311U.D.C:621.3Disse

2、rtationfortheMaster’sDegreeinEngineeringDESIGNANDIMPLEMENTATIONOFRFT-BASEDAUTOMATEDTESTSYSTEMCandidate:ZhangChaoSupervisor:AssociateProf.LiuYuanchaoAssociateSupervisor:EngineerHeYingAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:SoftwareEngineeringAffiliation:Schoolo

3、fSoftwareDateofDefence:June,2010Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工程硕士学位论文摘要本文首先介绍了软件自动化测试的背景,随着软件规模的扩大,软件复杂性的提高,软件测试技术的不断发展,越来越多的测试人员发现传统手工测试成本高、执行繁琐、效率低等特点已远远不能满足现实的需求。为了克服手工测试的这些缺点自动化测试技术被广泛地引入进来,并逐渐成为软件测试的发展方向。自动化测试框架的出现表明软件自动化测试技术正在趋于成熟,克服了

4、早期使用录制回放和脚本工具的不足,使得自动化测试更加经济、有效,更加有利于实施维护。其次,阐述自动化测试的主要方法利用自动化测试工具进行测试,但是现在的测试工具存在着通用性差,开发效率低的问题。之后列举了自动化测试的优缺点。接着介绍了软件自动化测试框架和工具发展的三个阶段,分别为录制回放,数据驱动,关键字驱动。其中的关键字驱动为本文的关键技术,在接下来的章节中做了详细的说明,具体包括关键字驱动的三个分离思想,关键字驱动模型框架,具体的执行过程。再次,是本文的核心内容的介绍,自动化测试系统的设计与实现过程,其中RFT是业界比较常用的一种测试工具

5、,支持JAVA及.NET的自动化测试脚本,可以实现对被测系统的录制回放功能。本文中将系统分为7个模块进行设计,分别为自动化测试引擎,驱动层,日志生成模块,中间数据仓库,数据验证仓库,日志仓库,错误处理模块。结合RFT工具与关键字驱动技术生成的新测试系统,实现了测试人员与生成脚本的分离,被测软件与测试系统的分离,自动化程度高,实用性强,测试效率高。最后,结合用友NC产品的业务需求进行实际应用,验证基于RFT的自动化测试系统的可行性。并指出下一阶段将要继续的工作将测试用例表输入改进为Web表页面与数据库存储的模式,使测试用例表更加容易管理。扩展驱动

6、层的驱动,使其支持更多的测试运行环境和软件等。关键词:软件测试;自动化测试;自动化测试框架;RationalFunctionalTest;关键字驱动-I-哈尔滨工业大学工程硕士学位论文AbstractThisarticlefirstintroducedthebackgroundoftheautomatedtesting,astheexpansionofsoftware’sscale,softwarecomplexityincreasing,continuingdevelopmentofsoftwaretestingtechnology,more

7、andmoretestershavefoundthatthehighcostoftraditionalmanualtesting,theimplementationofcomplicatedandlowefficiencycannotmeettheactualdemand.Inordertoovercometheseshortcomingsofthemanualtesttoautomatetesttechnologyiswidelyintroducein,andbecomethedevelopmentdirectionofsoftwaretes

8、ting.Theemergenceofautomatedtestingframeworkthatsoftwaretestautomationtechn

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

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

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