网站大量收购独家精品文档,联系QQ:2885784924

QTP9.2完全使用手册汇.docx

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QTP9.2完全使用手册汇

商业化功能自动化测试工具(QTP)QTP工具介绍自动化测试的好处凡是有过手工测试经历的读者,对于手工测试的缺点一定是深有体会的。手工测试既单调又耗时,需要投入大量的人力,而且更糟糕的是,如果项目时间有限制,那么会经常导致无法彻底地手工测试所有功能,从而导致一些潜在的软件缺陷没有发现,进而使得软件产品的质量存在较大的隐患。鉴于上述手工测试的缺点,市面上出现了一大批功能自动化测试工具,QTP就是其中的翘楚。作为MI公司推出的拳头产品之一,QTP能够测试Windows标准应用测试、各类Web对象,ActiveX控件,Visual Basic应用程序等,而且还可以根据实际情况加载不同的插件,从而测试例如Oracle,SAP应用等服务。QTP通过记录并模拟实际用户的操作,比如点击鼠标、单击图形用户界面(GUI)等,并通过一系列的强化功能,如设置检查点,进行参数化操作等,实现了对功能测试的自动化过程,从而将测试工程师从大量繁琐的手工测试中解放出来。快速(Fast)QTP运行测试比实际用户快得多可靠(Reliable)测试每次运行时都会准确执行相同的操作,因此消除了人为的错误可重复(Repeatable)您可以通过重复执行相同的操作来测试网站或应用程序的反应可程序化(Programmable)您可以编写复杂的测试来找出隐藏的信息广泛(Comprehensive)您可以建立一套测试来测试网站或应用程序的所有功能可复用性(Reusable)您可以在不同版本的网站或应用程序上重复使用测试,甚至在用户界面更改的情况下也不例外QTP测试流程QTP的测试流程可以分为7个阶段,准备录制——录制脚本——增强脚本——调试脚本——运行测试——结果分析——报告缺陷。准备录制:在进行脚本录制前,需要确认待录制的程序和QTP的相关参数是否设置好,同时要对测试脚本中的步骤事先运行一遍或多遍,一方面熟悉脚本步骤,另一方面也对待录制程序进行事前检查。录制脚本:按照脚本设计中的步骤,逐步进行脚本录制。如果不慎操作了不在计划中的步骤,不要慌乱,我们可以在后续的步骤中对脚本进行调整。增强脚本:对前期录制的脚本进行相应的增加脚本操作,如设置检查点,以自动判断程序的输出是否与预期一致;设置参数化,以满足程序用多组数据来执行相同的操作;编写逻辑判断语句、循环语句等,从而实现脚本的多次执行等等。调试脚本:在完成脚本的增强操作后,我们需要对脚本进行调试工作,从而保证在后续的执行测试过程中能顺利的运行。运行测试:通过运行程序,来检查程序的行为。在执行该步骤时,QTP将按照脚本中的设置,自动打开运行程序或者浏览器,执行脚本中的每个步骤。结果分析:将运行测试的结果记录下来,以便确定应用程序中的缺陷报告缺陷:如果安装了QC,则能将测试结果中发现的缺陷报告给QC中,从而实现了与测试管理工具的无缝连接。QTP的安装说明QTP运行在Windows平台上,下表为QTP配置的基本要求安装环境配置要求CPU256MHZ以上操作系统Windows 98 SE以上内存要求128MB以上磁盘空间要求200MB以上浏览器要求IE 5.0以上Netscape 4.0以上在安装QTP之前,需要说明的一个问题是,务必把QTP的安装文件放在一个全英文路径下,例如:D:\QTP9.2;如果安装文件的路径中含有中文字符,则有可能导致安装过程中出现错误。QTP安装步骤如下(说明,在这里我们以QTP 9.2作为介绍对象):以管理员的身份登录系统,点击QTP安装文件中的“setup.exe”图标,自动弹出安装页面,如下图所示:其中:“QuickTest Professional 安装”为安装主程序;“产品信息”为一个链接,链接到QTP的产品信息页面;“自述文件”为QTP的Readme文件;“Quality Center加载项”为安装Quality Center客户端,从而和QTP协同使用;“QuickTest Plus”为安装QuickTest的工具包;我们点击其中的“QuickTest Professional”选项,进入下一步。点击“QuickTest Professional”后,系统会首先判断系统是否安装了.Net Framework2.0(该程序为Microsoft开发的,目的在于允许使用不同编程语言和库进行协同工作以创建基于Windows的应用程序)。如果系统中没有安装,则会弹出一个提示界面,如下图所示:我们点击图中的“确定”按钮,从而安装.Net Framework2.0程序。我们按照引导程序安装.Net Framework2.0程序后,系统将进入QTP安装中的许可协议面中,如下图所示:点击其中的“我接受该许可协议中的条款(A)”,然后点击其中的“是(Y)”按钮,进入下一个安装界面。在弹出的“许可证类型”界面中,如下图

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档