基于Robot框架的软件自动化测试技术的研究与应用

被引量 : 0次 | 上传用户:kfanliang127
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今,软件开发技术迅猛发展,使得软件的开发周期不断缩短,同时,对软件的质量的要求也越来越高,因此,软件测试就显得的尤为重要。软件测试是保障软件质量的重要手段。目前,软件测试一般可分为手工测试和自动化测试。传统的软件测试是以手工测试为主,但是随着软件开发周期的日益缩短以及软件系统的日趋复杂,手工测试很难在规定的期限内完成测试任务及保障测试质量,并且会耗费大量的人力及物力。而引入自动化测试,可以显著的缩短软件开发周期,降低软件开发成本,同时可以减少人力、物力资源的浪费。现在,大型企业或者较成熟的软件自动化测试都是使用自动化测试框架来指导自动化测试的实施。本文的主要内容有:研究几种自动化测试脚本技术、自动化测试框架和Python技术等;研究Robot Framework的测试流程和测试结构等,研究两种GUI功能测试工具(TestPartner和QTP)的使用;研究LTE系统架构和被测系统-接入网eNB,并基于框架和GUI工具的基础上设计一套适用的自动化测试系统,该系统实现了GUI界面驱动的可移植化和一体化;该系统结构具有层次化,将GUI界面操作与非界面操作联合使用在一个系统上,提高自动化测试的效率。本文主要工作分为如下三大部分:(1)简要介绍国内外软件自动化测试的研究现状及自动化测试相关知识;包括:自动化测试的优缺点、适用范围,自动化测试脚本技术,自动化测试框架及工具等。(2)本文第三章详细介绍自动化测试系统的设计与实现;主要工作包括:设计与实现一套适用项目的自动化测试系统;设计并实现该系统两个主要功能模块,即界面驱动层模块的实现和基于关键字库功能模块的实现;及如何启动该系统来执行自动化测试;简要介绍Robot Framework和GUI功能测试工具的使用。(3)本文第四章详细介绍在第三章设计的自动化测试系统上实施自动化测试;首先简述3GPP移动通信网络技术,然后介绍LTE技术及LTE系统架构中的接入网eNB;本章自动化实施的主要工作包括:根据设计的自动化测试系统来搭建和安装测试开发环境;根据具体测试项目,如何合理设计测试文件及测试数据来提高测试覆盖率;启动该自动化测试系统,分析测试结果;最后,将设计的自动化测试系统执行效果与手工和传统自动化测试进行比对,总结出该自动化测试系统的优点及效果评估。结合被测系统的特点和软件测试现状,发现传统的手工测试不但影响项目的进度,同时不利于软件的开发;自动化测试的出现受到软件开发企业的大力推崇。本文通过设计的自动化测试系统来完成自动化测试。测试自动化主要研究自动化测试人员如何设计和实现适合公司项目的自动化测试系统并实施测试,特别是在回归测试中,可以提高测试效率,缩短测试时间,测试人员可以将更多的精力投入到产品的学习上,减少了以往的重复操作。
其他文献
大庆油田处于开采后期,大部分油井中的流体都是已三相流存在的,而现有的产出剖面测井技术只适用于两相流测量,不能对三相流进行准确的测量。阻抗式产出剖面测井仪是高含水油田两
本文以近代武汉为例,运用建筑类型学对民居建筑进行有条目的归类整理,从深层面剖析近代武汉的民居特色,对近代武昌城民居建筑提供一种分类方法论和视角,为更进一步了解武昌建
我国1987年通过的《村组法(试行)》和1998年正式颁布实施的《村组法》都明确规定了乡镇政府与村民委员会之间的关系为指导、协助的关系,伴随着乡村治理模式的不断发展演变,乡
村镇银行是近三年来国家大力发展的新型农村金融机构中,设立机构数量最多的一类,是增加农村金融供给、促进农村金融市场竞争、完善农村金融服务的新兴主力军,其经营绩效的好
本文根据无人机动力系统对发动机支撑系统的强度、动态性能要求以及无人机轻量化的要求,对发动机支撑系统进行了优化设计,并通过有限元计算分析及其相关试验对设计后的支撑系
笛,故称为开管乐器。吹奏时,由竹管内空气柱的振动而发音。按音孔自出音口一端始,向膜孔一端分别依次顺序为第一孔至第六孔。南方曲笛多使用气颤音、泛音、叠音等;北方梆笛多
桂东南六万大山在大地构造上位于特提斯构造带和环太平洋构造带的交汇处,同时又处于扬子板块与华夏两大块体接合部位即“钦-杭结合带”,是扬子、华夏和印支三大板块联合作用的
<正> 文都寺,清龚景瀚《循化志》、康敷镕《青海记》等均作“边都寺”。“边都”、“文都”,皆藏语Bis-mdo一词的不同汉语译音,今多写为“文都”。“文都”的本意,说法不一。
儒学是中国传统文化的思想主流,探究传统儒学价值观与当代价值观重构之关系,在返本开新中彰显价值观建设之中国特色,是赓续中国文化血脉,深入推进中国社会改革稳步前进的必由
<正>2008年9月5日,一场特殊的丧礼在香港红磡世界殡仪馆举行。死者陈兆龙是一名消防员,前不久在扑救嘉禾大厦火灾时英勇牺牲,一同殉职的还有消防员萧永方。为了表达对英雄的