功能测试中自动化测试框架的分析与应用

来源 :北京林业大学 | 被引量 : 0次 | 上传用户:mrlee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的迅速发展,软件的应用范围越来越广泛,软件结构也越来越复杂。为了保证软件产品的质量,软件测试特别是自动化测试越来越受到人们的重视。自动化测试的最大优势就是高效率、低成本,但是自动化测试如果没有经过良好设计,不但耗资大,而且后续还有大量的维护工作。而设计良好的自动化测试框架不但维护成本低,而且效率很高。因此对自动化测试框架的研究具有很重要的意义。正是在这个前提之下,本文对现有的自动化测试技术进行研究,结合实际的测试项目,在关键字驱动和数据驱动的自动化测试框架基础之上,提出了功能测试的自动化测试框架ATFFT(Automated testing framework of functional testing),并应用此框架指导此项目的实施过程。该框架不但实现了功能需求、测试用例和测试脚本之间的关联,而且实现了测试脚本、测试数据、业务逻辑和GUI的分离。在ATFFT的指导下,成功实现了一个健壮的、易扩展、易维护的自动化测试系统。随后,在自动化测试实施之后,本论文采用测试成熟度模型(TMM),对在ATFFT指导下的自动测试方案进行了评估。结果表明,此次自动化测试达到了TMM模型的第四级。因此,根据测试评估结果,此次自动化测试实施的还是比较成功的。最后,本论文总结了课题研究的主要工作,并对后续工作进行了展望。
其他文献
通过比较关键井的测井数据、取心资料及其它地质信息,提出了识别河流沉积5种微相的测井曲线形态.利用高分辨率倾角测井和人工神经网络技术,处理了研究区的测井资料,结合曲线
随着国际社会对可持续发展观的认可及能源问题的重视,太阳能的研究和应用已进入新的阶段。以开放性和系统性为特征的生态学观点的引入,给建筑设计方法论带来深远的影响,城市和建
随着我国经济建设的发展,推动着国内工业建设快速地成长起来。而在工业生产发展中,数控机床是最为重要的组成部分,也是决定工业生产质量安全的重要保证。下面,就一起针对本文
目的 :建立大鼠脑缺血2h再灌注不同时程实验动物模型 ,探讨其病理形态学HE染色特点。方法 :线栓法行大鼠大脑中动脉闭塞(MCAo)造成局灶性脑缺血2h再灌注模型 ,假手术组不插入
期刊
现代主流金融学之所以能以其严密的逻辑和数学推理而有别于其他社会科学,在很大程度上得益于其采用了“经济人理性”的基础。但在实践过程中,却发现有很多主流金融理论和模型
目的:观察丹蛭降糖胶囊对四氧嘧啶致糖尿病小鼠血糖、耐力及免疫功能的影响。方法:四氧嘧啶诱导小鼠糖尿病模型,除正常组外,设模型组、西药对照组、中药对照组及丹蛭降糖胶囊
【正】 资产阶级国家经济职能是马克思政治经济学研究的重要论题之一。纵观马克思经济思想发展的全过程,他对这一论题研究大体可分为5个阶段:(1)19世纪40年代,马克思在对资产
<正>颈椎术后C5神经根麻痹是颈椎疾病前路或后路减压术后常见的并发症[1-2]。表现为三角肌瘫痪,肩部感觉减退,牵扯痛等,此并发症的出现严重影响术后近期疗效的判断和患者对手
根据加入WTO的承诺,我国目前已全面开放了服务贸易市场。入世五年多来,随着市场的开放,我国教育服务贸易有了很大的发展,特别是境外消费方式下的教育服务输出和输入量大大增