




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 黑盒测试技术主讲人:主讲人:xxx2010-2011第二学期1第一讲测试工具QuickTest课程目标课程目标课程目标课程目标n QuickTestProfessional基本使用方法n QuickTest录制与编辑脚本n 测试对象的管理、Action的维护n 关键字视图n 检查点n 参数化n 关键字驱动测试&数据驱动测试n Recovery Scenarios的定义与恢复n 描述性编程n 运行和调试测试脚本n QuickTest在Utility、web、Windows中的使用n QuickTest自动化测试框架本节课内容本节课内容 n软件自动化测试nQTP简介简介 QTP是什么 ?
2、(what 自动化?) QTP发展史 版本及功能nQTP安装安装 安装需求(硬件及软件) 安装步骤和注意事项n QTP工作原理工作原理本节课内容本节课内容 n软件自动化测试nQTP简介简介 QTP是什么 ?(what 自动化?) QTP发展史 版本及功能nQTP安装安装 安装需求(硬件及软件) 安装步骤和注意事项n QTP工作原理工作原理自动化测试自动化测试自动化测试自动化测试手工测试自动化测试自动化测试自动化测试这么多东西,怎么能测得完呀!测了一遍又一遍,快烦死了!让我这么高智商的人做这个,体力活啊!测试结果还要精确到秒?太难为人了吧?自动化测试自动化测试 为什么使用自动化测试? 快速(Fa
3、st) 可靠(Reliable) 可重复(Repeatable) 可程序化(Programmable) 广泛的(Comprehensive) 自动化测试的定义:自动化测试是借助于测试工具、测试规范,从局部或全部代替人工进行测试及提高测试效率的过程。 特征 自动测试过程就是通过模拟人工操作,完成对被测试系统的输入,并且对输出进行检验的过程 自动测试是由软件代替人工操作,对被测试系统的 GUI 发出指令,模拟操作,完成自动测试过程是否需要手工测试是否需要手工测试 手工测试可以退出测试的舞台了? 自动测试的应用场合自动测试的应用场合 自动测试适合的场合 自动测试的应用场合自动测试的应用场合 自动测试
4、不适合的场合 自动化测试工具分类自动化测试工具分类 功能测试工具 QuickTest Professional、Rational Robot、Compuware QARun 性能测试工具 LoadRunner、MS WAS、 Rational Robot 、Compuware QALoad 测试管理工具 Quality Center 、Rational TestManager 、BugZilla 其他测试工具 junit、Rational Purify 、Rational PureCoverage 本节课内容本节课内容 n软件自动化测试nQTP简介简介 QTP是什么 ?(what 自动化?)
5、QTP发展史 版本及功能nQTP安装安装 安装需求(硬件及软件) 安装步骤和注意事项n QTP工作原理工作原理What is QTPWhat is QTP?n Mercury :QuickTest Professional是一款先进的自动化测试解决方案,用于创建功能和回归测试。它自动捕获、验证和重放用户的交互行为。属于自动化测试工具。 使用场合:功能与回归使用场合:功能与回归 工具类型:自动化工具类型:自动化QuickTestProQuickTestPro的历史的历史n2004年,QuickTest Professional 6.0第一次在全球市场范围内超WinRunner,成为市场占有率第一
6、的功能测试自动化产品。n2004H2,QuickTest Professional 8.0集成了测试框架理念,关键词驱动等众多技术,开始了向第四代测试技术发展。n2005H1,QuickTest Professional 8.2支持中国用户的简体中文版整合业务流程测试(BPT)nQuickTest Professional 9.2标准windows应用程序,基于Win32 API和MFC的应用程序 Web页面和ActiveX控件 Visual Basic应用程序等nQTP 10.0在 Quality Center 10.00集中管理和分享测试资源测试中动态调用Action通过结果进行测试分析功
7、能的提升、Delphi插件等nQuickTest Professional 11.0对象探测器的提升等本节课内容本节课内容 nQTP简介简介 QTP是什么 ?(what 自动化?) QTP发展史 版本及功能nQTP安装安装 安装需求(硬件及软件) 安装步骤和注意事项n QTP工作原理工作原理QTP9.2QTP9.2功能功能 标准windows应用程序,基于Win32 API和MFC的应用程序 Web页面和ActiveX控件 Visual Basic应用程序QTP9.2QTP9.2功能(续)功能(续) Java 应用程序 Oracle 应用程序 SAP .NET控件,包括。NET Windows
8、 Form、.NET Web Form 、WPF Web服务(Web services) 终端仿真程序(Terminal Emulators)注意:在加载额外插件的情况下: NET的,Java的,SAP的,Terminal Emulator 默认提供Web,ActiveX和VB QTP10.0QTP10.0功能功能 在 Quality Center 10.0集中管理和分享测试资源 测试中动态调用Action 通过结果进行测试分析功能的提升 Delphi插件等版本及功能续版本及功能续(更多的功能,等你去发(更多的功能,等你去发现?)现?)Test DesignBusiness Process T
9、esting IntegrationZero Configuration Keyword TestingStep GeneratorActive-Screen Visual AssistanceEnvironment/Platform IndependentCentralized Recovery ManagerException HandlingOptional StepsBranchingQuickTest Extensibility APIIntegrated Development EnvironmentComplete DebuggerReportingTestFusion Repo
10、rtsAuto-Screenshot CaptureDetailed Error LogElapsed Time & Transaction TimeHigh-Level Dashboard SummarySarbanes-Oxley Compliant (Data, Element, Test Case)Documentation FormatException HandlingExpected/Actual ComparisonStep-By-Step Result ComparisonXML formatData Driven TestingLocal and Global Da
11、ta CollectionsExcel-compatible Data SheetPoint-and-Click Data Driving Object ParameterizationODBC/SQL IntegrationImport from Outside Data SourcesData Table APIBuilt-in Loop, EOF ControlsMultiple Data LevelsVariable Record-Set NamesUnicode & Multi-byte DataTest MaintenanceSupports Multiple Applic
12、ation VersionsAuto-Import of Object RepositoryCentralized Object RepositoryCentral Object Change ControlSmart Object RecognitionEnvironment Support.NET winforms & webformsJava (J2SE)Web (HTML/DHTML/XHTML)Oracle, PeopleSoft, Siebel, SAPActiveX, Visual Basic3270/5250/vt100Delphi 8, Smalltalk, Stin
13、grayWeb services, XML Test ExecutionSingle Step, Step Over, Step OutDebug RunUpdate RunHotKey ControlCapture ScreenIncident ReportingRun Minimized本节课内容本节课内容 nQTP简介简介 QTP是什么 ?(what 自动化?) QTP发展史 版本及功能nQTP安装安装 安装需求(硬件及软件) 安装步骤和注意事项n QTP工作原理工作原理QTPQTP安装要求安装要求 Processor:处理器在相当Pentium III以上 Memory: 512 MB
14、 Hard Disk:仅安装默认插件时,需要 650 MB 可用磁盘空间用于应用文件和文件夹。安装所有插件需要 800 MB(建议留出 1GB)注意:您必须在系统盘(安装操作系统的磁盘)上留出 120MB 的可用磁盘空间。如果您不安装 QuickTest 的所有插件,可以需要小一点的可用磁盘空间。此处的可用磁盘空间要求不包括需要在安装 QuickTest 前安装的任何必备程序需要的磁盘空间。安装 QuickTest Professional 后,建议系统盘中至少留有 150 MB 可用磁盘空间,以便操作系统和 QuickTest Professional 正确运行。运行对话过程中使用“Save
15、 movie to results”选项采集影像时,至少需要 1 GB。QTPQTP安装要求(续)安装要求(续) QuickTest Professional 10.0可以支持在如下操作系统平台上安装使用Windows XP Professional 32-Bit Edition Service Pack 2 或 Service Pack 3 Windows XP Professional 64-Bit Edition Service Pack 2 Windows Server 2003 32-Bit Edition Service Pack 2 Windows Server 2003 R2
16、(32-Bit x86) Windows Vista 32-Bit Edition 或 Windows Vista 32-bit Edition Service Pack 1 Windows Vista 64-Bit Edition 或 Windows Vista 64-bit Edition Service Pack 1 Windows Server 2008 32-Bit Edition Windows Server 2008 64-Bit Edition 支持虚拟机:Vmware 5.5以上 要使用 QTP,您必须在计算机上安装下列任意一版 Microsoft Internet Expl
17、orer。 Microsoft Internet Explorer7.0Microsoft Internet Explorer 8, Beta 2 Mozilla Firefox 3.0.x本节课内容本节课内容 nQTP简介简介 QTP是什么 ?(what 自动化?) QTP发展史 版本及功能nQTP安装安装 安装需求(硬件及软件) 安装步骤和注意事项n QTP工作原理工作原理QTPQTP安装步骤(安装步骤(1 1)QTPQTP安装步骤(安装步骤(2 2)注意:注意: QTP安装需要特定的软安装需要特定的软件作为先决条件。件作为先决条件。QTPQTP安装步骤(安装步骤(2 2)QTPQTP安装
18、步骤(安装步骤(3 3)QTPQTP安装步骤(安装步骤(4 4)注意:注意: QTP及其插件安装仅支及其插件安装仅支持英文路径。持英文路径。QTPQTP安装步骤(安装步骤(5 5)QTPQTP安装步骤(安装步骤(6 6)QTPQTP安装步骤(安装步骤(7 7)QTPQTP安装步骤(安装步骤(8 8)QTPQTP安装步骤(安装步骤(9 9)QTPQTP主界面预览主界面预览QTPQTP主界面预览(续)主界面预览(续) 选择“tutorial”将打开QTP的帮助文档; 选择“Start Recording”进入测试录制功能; 选择“Open Exitsing”打开现有的测试项目文档; 选择“Blank Test”创建一个空的测试项目。本节课内容本节课内容 nQTP简介简介 QTP是什么 ?(what 自动化?) QTP发展史 版本及功能nQTP安装安装 安装需求(硬件及软件) 安装步骤和注意事项n QTP工作原理工作原理QuickTestPro QuickTestPro QTPQTP配置配置创建测试项目(创建测试项目(6 6) 使用QTP录制Flight自动化测试脚本思考思考 录制的操作变成了什么? 脚本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重型汽车理论考试试题及答案
- 法务金融面试题及答案
- 传输设备面试题及答案
- 餐饮考试题库及答案
- 保安三级试题及答案
- 党务招聘测试题及答案
- 船舶管理试题及答案
- 地理大学考试题及答案
- 电工考证测试题及答案
- 双十一活动策划方案饼店
- 2025年游戏开发与设计专业考试试卷及答案
- 职业技术学院食品质量与安全专业《食品化学》课程标准
- 公共组织绩效评估-形考任务二(占10%)-国开(ZJ)-参考资料
- 2024年黑龙江省三支一扶考试真题
- 贸易人居间合同协议
- 北京2025年中国工业互联网研究院社会在职人员招聘15人笔试历年参考题库附带答案详解
- GB 38031-2025电动汽车用动力蓄电池安全要求
- 期权开户考试题及答案
- 2025年奉化农商集团考题
- 血透患者的血压管理
- 2024年陪诊师考试普及试题及答案
评论
0/150
提交评论