基于QTP技术的自动化测试框架的研究及实现

来源 :中国科学院大学(工程管理与信息技术学院) | 被引量 : 3次 | 上传用户:zx20060522
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了在快速满足市场需求变化的同时保证软件产品的质量,这就要求在缩短测试周期的过程中还要保证测试的质量。因此,提高软件测试的效率,降低手工测试随意性带来的风险,提高软件的质量,引入自动化测试至关重要。一个良好可通用的自动化测试框架是自动化测试成功施行的重要保障。建立自动化测试框架规范了自动化测试实施的过程,降低了自动化实施的风险,提高了自动化测试的效率。本文是基于QTP(QuickTest Professional)技术根据现有的自动化测试框架优缺点以及本公司产品特点,摸索设计建立一套自动化测试的工具选型、规则制定和实施管理的应用框架模式,并应用于公司生产管理平台项目的自动化测试,通过该项目对本框架模式的实践为本公司从无到有的引入自动化测试,并逐渐完善推广应用在其他项目上。本文所做的主要工作包括:1)调研了目前流行的自动化测试框架模式,比较分析了各自的优缺点。研究了自动化测试工具QTP的测试方法和关键技术,确定采用基于QTP技术的混合型自动化测试框架。2)根据自动化测试框架的设计原则和本公司生产管理平台的自动化测试需求,设计并实现了基于QTP技术的混合型自动化测试框架。3)通过对生产管理平台实施自动化测试,应用实践了该自动化测试管理框架。本文设计和实现的自动化测试管理框架在现有的自动化测试框架的基础上,还实现了测试脚本一键多机并发执行,利用VBA语言通过Excel报表形式对测试脚本的执行进行实时监控,利用JAVA语言调用VBS接口,让脚本串跑和脚本执行结果的查看可以在图形界面下执行,使得不会自动化测试的人员也能够轻松简单的执行和监控自动化测试。通过生产管理平台对该自动化测试框架的应用实践,实践证明,应用自动化测试框架进行自动化测试,不仅提高了自动化测试脚本的开发效率,测试脚本的重用率,还使得自动化测试更有效,测试覆盖率更高,维护和管理更简单快捷,对于产品变更测试响应得更加迅速,大大降低了生产成本,提高了生产质量。
其他文献
随着城市化进程的日益推进,人口剧增、资源短缺、环境恶化等诸多负面问题相继出现,导致农业要素流失、农业退化、农田消失,城市健康受到影响,人们回归乡野的意识逐渐升温,生产性植
消费不仅是生产的最终目的和归宿,也是社会再生产的源泉。随着我国经济社会的快速发展,更加注重了促进消费对于经济稳定、持续发展的拉动作用。因此,如何推进居民消费来扩大国内
近年来,随着我国交通道路建设的迅速发展,可利用的土地资源逐渐减少,对道路选线的要求越来越高,公路隧道不可避免穿越采空区地层。在既有采空区的基础上修建公路隧道将会重新
海塘工程是浙江等沿海地区抵御风暴潮袭击的基础设施和防洪防潮工程体系的重要组成部分,能有效降低台风、暴雨等自然灾害带来的危害和损失,是周边人民生命财产安全的重要保障
国家工信部今年发布的《高端装备制造业“十二五”发展规划》提出,在航空装备方面,到2015年,大型客机实现首飞,喷气支线飞机成功研制,实现支线飞机年销售100架,建立具有可持
2013年,世界经济总体呈趋稳态势,我国内需增长虽面临下行压力,但经济增长仍将保持平稳,总体向好的宏观环境,为汽车产业的发展创造了良好的条件。此外,多方位的行业政策陆续出台,也将
城市轨道建设目前迎来了高速发展的机遇。作为城市轨道建设的主要工法——盾构法,其具有隧道安全稳定、施工进度快、机械自动化程度高以及对周围建筑物、地层扰动小等优点,是
随着我国城市化进程的不断推进,城市商业地产方兴未艾,不少地产开发商从住宅开发转而向商业地产。由于每一个商业地产项目都具有唯一性和不可复制性,项目建设和策划过程中存
第一部分DR技术在尘肺诊断中的应用研究目的:评价数字化X线摄影(digital radiograph, DR)胸片的硬片(胶片打印)与传统胶片-增感屏X线摄影(film-screen radiography, FSR)胸片
侦查是刑事诉讼过程中重要的一环,而公安机关是我国享有侦查权的主要机关,在各种社会矛盾凸显,犯罪率逐年上升的今天,公安机关对于严厉打击刑事犯罪发挥着重要的作用。但其在