《驱动的自动化测试系统的开发与应用》-毕业论文.docVIP

《驱动的自动化测试系统的开发与应用》-毕业论文.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浙江大学硕士学位论文 STYLEREF 标题,章标题(无序号) \* MERGEFORMAT Abstract PAGE i 关键字驱动的自动化测试系统的开发与 开用 摘要 在当今科学技术不断发展的社会,软件系统在商业用途和日常生活中扮演着越来越重要的角色,随着软件功能日益的复杂化和对系统性能要求的不断提升,软件的测试显得愈发的重要,它已经成为软件生命周期中必不可少的部分,软件测试是提升软件质量的必要手段。目前在大多数企业内,软件测试仍然主要以手动测试为主,自动化测试为辅。但是大多数自动化的程度不高,脚本与数据,业务三者耦合性太强,需要测试人员花费大量的精力去维护,不但没有提高测试效率,反而增加了测试的负担。 为了提高自动化测试的效率,本文设计并实现一个关键字驱动的自动化测试系统,基于Robot Framework框架架构为平台的自动测试系统,实现界面驱动与非界面驱动相结合,所以本论文的研究内容如下:研究Robot Framework框架的系统架构,启动方式,相关语法的用法,测试流程,测试文件结构,从而设计测试用例来实现自动化测试。由于Robot Framework框架是基于python语言编写的,驱动关键字需要研究python技术。为了实现非界面层的驱动,需要在Robot Framework框架标准库和python基础模块上进行脚本开发,从而实现比如远程登录,上传文件等非界面操作的功能。研究自动化功能测试工具TestPartner,并利用该工具来录制/回放软件界面操作功能,并优化脚本。同时为了驱动界面操作的脚本,需要利用脚本语言设计和实现驱动的算法。最后利用该自动化测试系统对TD-LTE基站软件的功能方面进行自动化测试的实施,包括测试操作步骤的描述,用例的设计和实现,运行结果报表分析等,总结该自动化测试系统在应用方面的优点,以及不足之处等待改进。 关键词:自动化测试,Robot Framework,python 浙江大学硕士学位论文 Abstract 浙江大学硕士学位论文 Abstract PAGE ii PAGE ii Abstract In the development of modern science and technology society, software plays a important role in commercial use and daily life, with the complication of software functions and requirements of the system performance, software testing becomes more and more important, it has become an essential part of the software life cycle, software testing is a necessary means to improve software quality. At present, in most of the enterprises, testing is still in manual testing as the main method, supplemented by means of automated testing. But most of automation is not high, the script, data, business flow, they are closely linked , need testers spend a lot of energy to maintain, not only low testing efficiency, but also increase the burden of testing. In order to improve the efficiency of automatic test, this paper designs and implements a keyword driven automated testing system, the automatic test system based on Robot Fram

文档评论(0)

咪蒙 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档