qtp11操作手册整理

qtp11操作手册整理

ID:1357105

大小:6.21 MB

页数:66页

时间:2017-11-10

qtp11操作手册整理_第1页
qtp11操作手册整理_第2页
qtp11操作手册整理_第3页
qtp11操作手册整理_第4页
qtp11操作手册整理_第5页
资源描述:

《qtp11操作手册整理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、QTP11操作手册整理(2012.07.25)第一章欢迎使用QuickTestProfessional1.1QTP的背景知识uQTP是HP公司花了45个亿收购的美科利产品套件之一uQTP是继WR产品之后推出的以VBS内嵌语言的工具uQTP是一款用于功能测试的自动化测试工具uQTP可以和HP的QC产品协作进行自动化测试开发(BPT)uQTP是一款容易掌握但价格很高的测试自动化工具HPQuickTestProfessional支持功能测试和回归测试自动化,用于每个主要软件应用程序和环境,此解决方案使用关键字驱动的测试概念,简化了测试创建和维护过

2、程,它使测试人员能够使用专业的捕获技术直接从应用程序屏幕中捕获流程来构建测试案例。测试专家还可以通过集成的脚本和调试环境完全访问内在测试和对象属性。自动化测试包括单元测试自动化,性能自动化,功能自动化。QTP就属于是功能自动化测试。1.2QTP文档的概述本手册分成十章课程,在每一个课程中你都会以QuickTest内附的范例Mercury旅游网站为例作为练习的对象,建立并执行自动化测试脚本(script)。当你完成手册的课程之后,就可以讲这些技巧应用在你的网站上面了:uQuickTestProfessional简介:比较自动测试与手动测试的差

3、别,介绍QuickTestProfessional的测试流程,并熟悉QuickTest使用者接口,以及Mercury旅游范例网站。u录制测试脚本:教导你如何录制测试脚本,并且对测试脚本KeywordView做个介绍u执行并分析测试脚本:示范如何执行测试脚本以及检查测试脚本执行的结果u建立检查点:说明如何在测试脚本中建立检查点以验证网站上的信息,是你预期的u参数化:示范如何通过参数化,是你可以在测试脚本中使用多组资料执行测试脚本u建立输出值:教导你如何将网页上的数据,输出到参数中u使用万用字符表示法:教导你如何在测试脚本中使用万用字符u将测试

4、脚本切割成多个测试动作:如何将测试脚本切割成多个动作,让脚本更加模块化u从这里出发:告诉你哪里可以获得更多的QuickTest的信息。第二章QuickTestProfessional简介2.1QTP简介QuickTestProfessional简称QTP,是一种自动测试工具。使用QTP目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等。这是一种针对功能测试和回归测试自动化提供业界最佳的解决方案适用于所有主要软件应用

5、程序和环境,也可以说成是关键字驱动测试方法。u什么时候使用自动化测试?手工测试有其不可取代的地方,因为认识具有很强只能判断能力的动物,而工具是相对机械的,缺乏思维能力的东西,手工测试不可替代的地方至少存在以下几点:1.测试用例的设计:测试人员的经验和对错误的猜测能力是工具不可替代的。2.界面和用户体验测试:人类的审美观和心里体验是工具不可模拟的。3.正确性的检测:人们对是非的判断,逻辑推理能力是工具不具备的。但是,自动化测试又很强的优势,它的优势是借助了计算机的计算能力,可以重复地,不知疲倦的运行,对于数据能进行精确的,大批量的比较,而且不

6、会错。因此,自动化测试适用在需要重复执行机械化的界面操作,计算,数值比较,搜索等方面,我们应该充分利用自动化测试工具的高效率来帮助测试人员完成一些基本的测试用例的执行,从而实现更加快速的回归测试,并且提高测试的覆盖率。u自动化测试-你准备好了吗?在进行项目的自动化测试之前,先要考虑以下5个方面的问题,这是成功开展自动化测试需要考虑的方面,也可用于衡量目前的项目是否有足够的条件进行自动化测试:1.测试自动化类似于软件开发的过程录制/回放脚本的开发方式是不可能应付所有自动化测试的需求的,因此,需要测试人员掌握必要的开发知识和编码知识。2.测试自

7、动化是一个长期的过程首先,不能期望自动化测试在短期内找到很多Bug,自动化测试只有在长期的多次运行后磁能体现它的价值。其次,不要认为只要购买了工具,录制一些脚本,然后就可以安枕无忧的看着自动化测试实现想要的效果,需要考虑自动化测试脚本维护成本,随着被测试应用程序功能的增加和修改,测试脚本的维护工具量会急剧的增加。3.确保测试自动化的资源,包括人员和技能最好有专门的自动化测试工程师来保证测试自动化持续,顺利的进行下去,自动化测试工程师需要对项目测试自动化负责,设计测试框架和脚本结构,解决各种测试脚本的开发问题,确保自动化测试得以计划,设计和有

8、序的开发,维护。4.循序渐进的开展自动化测试不要一开始就把自动化设想的很大,这往往是不可实现的,应该从小开始,先熟悉工具和自动化测试的基本技能,然后,整合资源开始实现一些基本的自

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。