基于QTP的GUI数据驱动自动化测试框架

被引量 : 0次 | 上传用户:lgkenny1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件产品的图形用户界面(GUI)是人机交互的重要界面,在越来越多的软件产品中应用,是整个软件产品的重要动脉。随着软件产品复杂度的在不断提高,GUI功能越来越丰富,GUI软件产品的质量控制也变得更加复杂,对软件工程、信息技术和软件质量控制等从业人员的要求也越来越高。人们希望软件测试人员能在软件研发的各个阶段,尽早地发现软件产品中存在的各种质量问题,能更频繁,更大范围地覆盖软件的各个功能点,充当用户的保护者。如果仅仅依赖手动测试,软件研发团队则需要更多的人力资源和时间的投入。而简单的自动化测试主要基于捕捉和回放,存在着难以维护等诸多显著问题。因此GUI自动化测试的研究具有重要的意义。本文较为系统地分析了自动化测试的研究现状,结合HP公司的GUI测试自动化工具QuickTest Professional和数据驱动测试脚本技术,提出了基于QuickTest Profesional的数据驱动自动化测试框架,讨论了该框架的八大优势。并结合该框架在HP Select Access项目的应用,论证了该框架的正确性、可行性和应用优势,对该测试框架的实用价值进行了验证。
其他文献
可进化硬件(EHW)是指硬件能够通过与环境的交互作用自适应地和动态地改变和调整自身的结构和行为,其研究思路是在可重配置的硬件平台上模拟自然进化的过程。可进化硬件硬件系
本文介绍了乙烯四氟乙烯共聚物绝缘电线的生产流程,针对后处理的工艺条件进行了试验研究。本文对辐照后的交联乙烯四氟乙烯绝缘电线在不同条件下进行了后处理,并对后处理后的
近几年,全国城市邮政企业,尤其是沿海经济较为发达的城市邮政经营发展遇到了极大挑战。M市邮政感受到了在市场化竞争下的发展困境。随着市场经济日益发展,人们的消费观念变化
国内外手术患者术前禁食、禁饮时间过长的现象较普遍[1,2],患者禁饮禁食时间过长会出现一些不良反应,而且这些症状随着禁食、禁饮时间的延长而加重,最终影响手术的安全性,增
婚约作为一项社会习俗有着悠久的历史渊源,在现代社会也普遍存在。随着经济的发展,物质生活的丰富,当事人订立婚约的形式、内容也在不断的发展、变化。由于人们思想观念的变
乙蒜素是我国研究开发的一种新的高效有机硫类杀菌剂,在国内率先用于防治水稻、棉花、油菜、甘薯、大豆、黄瓜等作物枯萎病,霜霉病,斑病,等病害,目前国内外尚未见报道乙蒜素
有机化学的基础知识是高中化学课的重要内容之一,在其发展过程中形成了自己独有的学科思维方法和策略体系。但是在中学化学中,有机化学基础知识理论性不强,课时较少,但内容较
公务员绩效考核制度是我国现代人事管理制度中极其重要的一个环节,它为公务员任用、奖惩、薪酬制度的设计及培训提供了客观依据,是公务员改进工作、谋求发展及政府提高管理效
产业集群是一种世界性的经济现象,它是大量相关企业按照一定的经济联系集中在特定的地域范围,形成一个类似生物有机体的产业群。本质上它是一种企业集中的生产组织方式,集中
差速器是汽车传动系的重要组成部分。当汽车转弯行驶或在不平路面上行驶时,它使左右驱动车轮以不同的转速滚动,即保证两侧驱动车轮作纯滚动。首先根据对称式圆锥行星齿轮差速