第一讲(QTP简介与安装)(1)_第1页
第一讲(QTP简介与安装)(1)_第2页
第一讲(QTP简介与安装)(1)_第3页
第一讲(QTP简介与安装)(1)_第4页
第一讲(QTP简介与安装)(1)_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

——黑盒测试技术主讲人:xxx2010-2011第二学期1第一讲测试工具—QuickTest课程目标QuickTestQTP全局介绍QTP窗口测试对象QTP基础知识检查点、参数化数据表RecoveryScenariosQTP高级应用VBS基础描述性编程Utility、web、windows中的应用自动化测试框架课程目标QuickTestProfessional基本使用方法QuickTest录制与编辑脚本测试对象的管理、Action的维护关键字视图检查点参数化关键字驱动测试&数据驱动测试RecoveryScenarios的定义与恢复描述性编程运行和调试测试脚本QuickTest在Utility、web、Windows中的使用QuickTest自动化测试框架本节课内容

软件自动化测试QTP简介QTP是什么?(what自动化?)QTP发展史

版本及功能QTP安装

安装需求(硬件及软件)

安装步骤和注意事项QTP工作原理本节课内容

软件自动化测试QTP简介QTP是什么?(what自动化?)QTP发展史

版本及功能QTP安装

安装需求(硬件及软件)

安装步骤和注意事项QTP工作原理自动化测试为什么使用自动化测试?自动化测试的定义自动化测试的特征自动化测试为什么使用自动化测试?自动化测试的定义自动化测试的特征?手工测试自动化测试自动化测试这么多东西,怎么能测得完呀!测了一遍又一遍,快烦死了!让我这么高智商的人做这个,体力活啊!测试结果还要精确到秒?太难为人了吧?为什么使用自动化测试?自动化测试的定义自动化测试的特征自动化测试为什么使用自动化测试?快速(Fast)可靠(Reliable)可重复(Repeatable)可程序化(Programmable)广泛的(Comprehensive)自动化测试的定义:自动化测试是借助于测试工具、测试规范,从局部或全部代替人工进行测试及提高测试效率的过程。

特征自动测试过程就是通过模拟人工操作,完成对被测试系统的输入,并且对输出进行检验的过程自动测试是由软件代替人工操作,对被测试系统的GUI发出指令,模拟操作,完成自动测试过程为什么使用自动化测试?自动化测试的定义自动化测试的特征是否需要手工测试手工测试可以退出测试的舞台了?

与软件开发的关系工具仅仅是工具与测试质量的关系谁发现的缺陷多自动测试的应用场合自动测试适合的场合

手工测试无法实现的工作

重复性很强的操作

更多更频繁的测试

回归测试跨平台产品的测试自动测试的应用场合自动测试不适合的场合

结果很容易通过人验证的测试软件版本不稳定涉及与物理设备交互的测试自动化测试工具分类功能测试工具QuickTestProfessional、RationalRobot、CompuwareQARun……性能测试工具LoadRunner、MSWAS、RationalRobot、CompuwareQALoad……测试管理工具QualityCenter、RationalTestManager、BugZilla……其他测试工具junit、RationalPurify、RationalPureCoverage……本节课内容

软件自动化测试QTP简介QTP是什么?(what自动化?)QTP发展史

版本及功能QTP安装

安装需求(硬件及软件)

安装步骤和注意事项QTP工作原理WhatisQTP?Mercury:QuickTestProfessional是一款先进的自动化测试解决方案,用于创建功能和回归测试。它自动捕获、验证和重放用户的交互行为。属于自动化测试工具。使用场合:功能与回归工具类型:自动化QuickTestPro的历史2004年,QuickTestProfessional6.0第一次在全球市场范围内超WinRunner,成为市场占有率第一的功能测试自动化产品。2004H2,QuickTestProfessional8.0集成了测试框架理念,关键词驱动等众多技术,开始了向第四代测试技术发展。2005H1,QuickTestProfessional8.2支持中国用户的简体中文版整合业务流程测试(BPT)QuickTestProfessional9.2标准windows应用程序,基于Win32API和MFC的应用程序Web页面和ActiveX控件VisualBasic应用程序等QTP10.0在QualityCenter10.00集中管理和分享测试资源测试中动态调用Action通过结果进行测试分析功能的提升、Delphi插件等QuickTestProfessional11.0对象探测器的提升等本节课内容

QTP简介QTP是什么?(what自动化?)QTP发展史

版本及功能QTP安装

安装需求(硬件及软件)

安装步骤和注意事项QTP工作原理QTP9.2功能标准windows应用程序,基于Win32API和MFC的应用程序Web页面和ActiveX控件VisualBasic应用程序QTP9.2功能(续)Java应用程序Oracle应用程序SAP.NET控件,包括。NETWindowsForm、.NETWebForm、WPFWeb服务(Webservices)终端仿真程序(TerminalEmulators)

注意:在加载额外插件的情况下:NET的,Java的,SAP的,TerminalEmulator

默认提供Web,ActiveX和VBQTP10.0功能在QualityCenter10.0集中管理和分享测试资源测试中动态调用Action通过结果进行测试分析功能的提升Delphi插件等

版本及功能续(更多的功能,等你去发现?)

TestDesignBusinessProcessTestingIntegrationZeroConfigurationKeywordTestingStepGeneratorActive-ScreenVisualAssistanceEnvironment/PlatformIndependentCentralizedRecoveryManagerExceptionHandlingOptionalStepsBranchingQuickTestExtensibilityAPIIntegratedDevelopmentEnvironmentCompleteDebuggerReportingTestFusionReportsAuto-ScreenshotCaptureDetailedErrorLogElapsedTime&TransactionTimeHigh-LevelDashboardSummarySarbanes-OxleyCompliant(Data,Element,TestCase)DocumentationFormatExceptionHandlingExpected/ActualComparisonStep-By-StepResultComparisonXMLformatDataDrivenTestingLocalandGlobalDataCollectionsExcel-compatibleDataSheetPoint-and-ClickDataDrivingObjectParameterizationODBC/SQLIntegrationImportfromOutsideDataSourcesDataTableAPIBuilt-inLoop,EOFControlsMultipleDataLevelsVariableRecord-SetNamesUnicode&Multi-byteDataTestMaintenanceSupportsMultipleApplicationVersionsAuto-ImportofObjectRepositoryCentralizedObjectRepositoryCentralObjectChangeControlSmartObjectRecognitionEnvironmentSupport.NETwinforms&webformsJava(J2SE)Web(HTML/DHTML/XHTML)Oracle,PeopleSoft,Siebel,SAPActiveX,VisualBasic3270/5250/vt100Delphi8,Smalltalk,StingrayWebservices,XMLTestExecutionSingleStep,StepOver,StepOutDebugRunUpdateRunHotKeyControlCaptureScreenIncidentReportingRunMinimized本节课内容

QTP简介QTP是什么?(what自动化?)QTP发展史

版本及功能QTP安装

安装需求(硬件及软件)

安装步骤和注意事项QTP工作原理QTP安装要求Processor:处理器在相当PentiumIII以上Memory:512MBHard

Disk:仅安装默认插件时,需要650MB可用磁盘空间用于应用文件和文件夹。安装所有插件需要800MB(建议留出1GB)注意:您必须在系统盘(安装操作系统的磁盘)上留出

120MB

的可用磁盘空间。如果您不安装QuickTest的所有插件,可以需要小一点的可用磁盘空间。此处的可用磁盘空间要求不包括需要在安装QuickTest前安装的任何必备程序需要的磁盘空间。安装QuickTestProfessional后,建议系统盘中至少留有

150

MB

可用磁盘空间,以便操作系统和QuickTestProfessional正确运行。运行对话过程中使用“Savemovietoresults”选项采集影像时,至少需要1GB。QTP安装要求(续)QuickTestProfessional10.0可以支持在如下操作系统平台上安装使用WindowsXPProfessional32-BitEditionServicePack2或ServicePack3WindowsXPProfessional64-BitEditionServicePack2WindowsServer200332-BitEditionServicePack2WindowsServer2003R2(32-Bitx86)WindowsVista32-BitEdition或WindowsVista32-bitEditionServicePack1WindowsVista64-BitEdition或WindowsVista64-bitEditionServicePack1WindowsServer200832-BitEditionWindowsServer200864-BitEdition支持虚拟机:Vmware5.5以上要使用QTP,您必须在计算机上安装下列任意一版MicrosoftInternetExplorer。MicrosoftInternetExplorer7.0MicrosoftInternetExplorer8,Beta2MozillaFirefox3.0.x本节课内容

QTP简介QTP是什么?(what自动化?)QTP发展史

版本及功能QTP安装

安装需求(硬件及软件)

安装步骤和注意事项QTP工作原理QTP安装步骤(1)QTP安装步骤(2)注意:QTP安装需要特定的软件作为先决条件。QTP安装步骤(2)QTP安装步骤(3)QTP安装步骤(4)注意:QTP及其插件安装仅支持英文路径。QTP安装步骤(5)QTP安装步骤(6)QTP安装步骤(7)QTP安装步骤(8)QTP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论