欢迎来到天天文库
浏览记录
ID:37402448
大小:14.30 MB
页数:79页
时间:2019-05-23
《复杂GUI应用自动化测试框架设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、劣妻砝二瘪名≯一专业硕士学位论文复杂GUI应用自动化测试框架设计与实现DesignandimplementationofcomplexGUIapplicationautomatedtestingframework作者:张艳雪导师:刘铎副教授北京交通大学2013年6月中图分类号:TP311.5UDC:620学校代码:10004密级:公开IIIIIIIIIIIIIIIIIlY2428830北京交通大学专业硕士学位论文复杂GUI应用自动化测试框架设计与实现DesignandimplementationofcomplexGUIapplicationauto
2、matedtestingframework作者姓名:张艳雪导师姓名:刘铎工程领域:软件工程学号:11125924职称:副教授学位级别:硕士北京交通大学2013年6月致谢凝聚着我三个月心血和汗水的硕士论文终于定稿。回首这几个月的日日夜夜,感慨良多。时间虽然短暂,却是我收获良多的时期,有迷茫、困惑,也有突破了以后的开心。科学研究固然要有吃苦耐劳的精神,但成绩的取得离不开各方面的支持和帮助。至此论文完稿之际,首先向我的导师刘铎教授致以最诚挚的敬意和最衷心的感谢!导师渊博的学识、严谨的治学态度、一丝不苟的敬业精神、实事求是的工作作风、开拓创新的思维方式、宽
3、广的为人和为人师表的品德使我受益终身,并永远值得我学习。非常感谢导师对我的殷切教诲和热心指导。其次,我还要感谢宿舍的同学们,三个月里,不分日夜,我们一起努力,一起坚持,互相鼓励和帮助,终于成功完成了各自的毕设,为我们的研究生生活画下了圆满的句号。衷心祝愿所有的同学都有美好前程。也感谢学校为我们提供了良好的图书及网络信息资源。同时对关心、支持和帮助过我的所有亲人、老师和同学表示由衷的谢意!最后,谨向百忙之中抽出宝贵时间审阅本论文的老师致以最诚挚的谢意!中文摘要随着软件工程体系的不断规范化和标准化,业界也提高了对软件产品的质量要求。因此,在软件测试过程
4、中,GUI(GraphicalUserInterface,图形用户界面)测试成了一个至关重要的阶段。单纯使用自动化的软件测试工具在提高软件测试效率的同时,能降低软件每一个版本运行回归测试的大部分开销,并且使测试具备可重复性和一致性。GUI的自动化测试框架则可以封装测试的通用函数、被测函数的业务和用例,使得被测应用的执行流程或者GUI改变时,测试用例所需的修改量最小,因而测试的用例可维护性得到了提高。作者在顺应自动化测试的发展潮流下,提出复杂GUI应用自动化测试框架,并对该框架进行了设计与实现,来为用户提供完美的解决方案。本文首先详述了自动化测试的背
5、景和复杂GUI应用自动化测试中的缺陷,通过对自动化测试相关概念的介绍,以及对不同测试工具优缺点的比较,指出单独使用软件自动化测试工具所带来的不足,并提出测试框架的可行性和极大的优势。作者依靠已有自动化测试工具和自主开发的辅助工具设计并实现了复杂GUI应用自动化测试框架,并以一个企业级应用为例验证了该框架的功能和广泛可应用性。关键词:GUI;自动化测试;框架;SilkTest分类号:TP311.5ABSTRACTWiththestandardizationofsoftwareengineering,therequirementsforsoftware
6、qualityincreases.Graphicaluserinterface(GUI)testingisoneoftheindispensablestagesinsoftwaretestingactivities.TheuseofautomatedtestingtoolsforGUItestingcanimprovethetestefficiency,reducetheoverheadofregressiontestingofthelatestso.arebuild,andbringconsistencyandrepeatability.TheG
7、UIautomatedtestingframeworkCanencapsulateGUIautomatedtestingcases,generalfunctionsandfunctionbusiness.SowhentheGUIorprocessesofapplicationundertestchange,itwillcostlittleworktomodifytheoldtestcasesandimprovethemaintainabilityoftheautomatedtestingcases.Inordertocomplywiththeapp
8、licationanddevelopmentofautomatedtesting,providuserstheperfec
此文档下载收益归作者所有