QTP培训资料给自己部门培训的资料全_第1页
QTP培训资料给自己部门培训的资料全_第2页
QTP培训资料给自己部门培训的资料全_第3页
QTP培训资料给自己部门培训的资料全_第4页
QTP培训资料给自己部门培训的资料全_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、培训大纲: 自动化测试的产生自动化测试的产生 自动化测试的意义自动化测试的意义 自动化测试工具分类自动化测试工具分类 QTP的背景知识和基本功能介绍的背景知识和基本功能介绍 QTP自动化测试的基本过程自动化测试的基本过程 QTP介绍、页面介绍,功能使用介绍介绍、页面介绍,功能使用介绍 QTP相关参考资料相关参考资料3/34软件测试自动化产生这么多东西,怎么能测得完呀!测了一遍又一遍,快烦死了!让我这么高智商的人做这个,体力活啊!什么?我一个人要模拟几千个用户?测试结果还要精确到秒?太难为人了吧?软件测试自动化意义 功能测试工具 减少了测试人员的工作量 提高了测试效率 增强了测试的准确性 无人职

2、守、自动运行自动化测试工具分类 功能测试工具Quick Test Professional、Rational Robot、Compuware QA Run 性能测试工具MI Load Runner、 Rational Robot 、Compuware QA Load QTP的背景知识和基本功能介绍的背景知识和基本功能介绍一、一、QTP的背景知识的背景知识 QTP是HP公司花费45亿收购的美科利产品套件之一 QTP是继WR产品之后推出的以VBS为内嵌语言的工具 QTP是一款用于功能测试的自动化测试工具 QTP可以和HP的QC产品协作进行自动化测试开发(BPT) QTP是一款容易掌握但价格很高的测

3、试自动化工具二、二、QTP的基本功能的基本功能介绍介绍TestActionActionActionFunctionFunctionFunctionFunctionLibraryStepStepStep以Test为测试运行单位,每个Test包含若干类型Action。以Action为最小单位映射对象库,多个Action之间可以共享统一对象库Action内的Step可以包含用户录制操作或者函数库内对Function的调用StepStepQTP自动化测试的基本过程(1)录制测试脚本。利用QTP先进的对象识别、鼠标和键盘监控机制来录制测试脚本,测试人员只需要模拟用户的操作,像执行手工测试的测试步骤一样操

4、作被测试应用程序的界面即可。(2)编辑测试脚本。主要包括调整测试步骤、编辑测试逻辑、插入检查点(CheckPoint)、添加测试输出信息、添加注释等。QTP自动化测试的基本过程(3)调试测试脚本。利用“Check Syntax”功能检查测试脚本的语法错误,利用QTP脚本编辑界面的调试功能检查测试脚本逻辑的正确性。(4)运行测试脚本。可运行单个“Action”,也可批量运行测试脚本。QTP自动化测试的基本过程(5)分析测试结果。使用QTP的测试结果查看工具查看测试结果,检查测试运行过程的正确性。QTP介绍-安装配置To successfully install and run Quick Tes

5、t Professional, you need to meet the following system requirements: Computer/Processor: IBM-PC or compatible with a Pentium III or higher (Pentium IV or higher recommended) microprocessor. Operating System: Windows 2000Service Pack 4, Update Rollup 1 for Windows 2000 Service Pack 4, Windows XP 32-Bi

6、t EditionService Pack 2, Windows XP 64-Bit EditionService Pack 1, Windows Server 2003 32-Bit EditionService Pack 1, Windows Server 2003 R2 (32-Bit x86), Windows 2003 64-Bit Edition, or Windows Vista 32-bit Edition. Memory: Minimum of 512 MB. Color Settings: Minimum of High Color (16 bit). Graphics C

7、ard: Graphics card with 4 MB video memory (8 MB and above recommended) Free Hard Disk Space: 480 MB of free disk space for application files and folders (recommended 630 MB), and an additional 120 MB of free disk space on the system disk (the disk on which the operating system is installed).The free

8、 disk space requirements do not include disk space required for any prerequisites that may need to be installed before installing Quick Test.After Quick Test Professional is installed, it is recommended to have at least 150 MB free disk space on the system disk for the operating system and Quick Tes

9、t Professional to run correctly. Browser: Microsoft Internet Explorer 6.0 Service Pack 1 or Microsoft Internet Explorer 7.0. Note: Performance has not been optimized for the minimum system configuration. For best performance, your system should be configured using at least the recommended levels. QT

10、P介绍- 9.2 的插件 Quick Test Professional Java Add-in 9.1 Quick Test Professional .NET Add-in 9.2 Quick Test Professional Oracle Add-in 8.2 Quick Test Professional PeopleSoft Add-in 8.2* Quick Test Professional Add-in 8.2 for SAP Solutions Quick Test Professional Siebel Add-in 8.0* Quick Test Professiona

11、l Stingray Add-in 8.2 Quick Test Professional Terminal Emulator Add-in 8.0* Quick Test Professional Visual Age Smalltalk Add-in 8.2 Quick Test Professional Web Services Add-in 9.2QTP介绍-下载地址与破解 HP官方网站 51testing 网站 破解方法: http:/ 超炫窗口-插件QTP页面介绍-超炫窗口-开始界面Tips: 此页面可以在启动时不显示QTP页面介绍-超炫窗口-录制窗口QTP页面介绍-专家视图模式专

12、家视图使用VBScript语言。 不区分大小写 “”引用常量 使用括号的规则 控制语句 计算操作符QTP功能介绍-录制实例录制官网发起投票功能QTP功能介绍-检查点QTP功能介绍-参数化测试使用Quick Test 可以通过将固定值替换为参数,扩展基本测试或组件的范围。大大提高了测试或组件的功能和灵活性。实例: 预定了从 London飞往 Los Angeles 的航班。London 是常量值,这意味着每次运行测试时出发城市都是 London。QTP功能介绍-拆分Action 订机票中包含两个主要进程:登陆和购买机票,因此将测试拆分为不同的操作非常有意义; Action 可以复用,避免大面积脚本作废。QTP功能介绍-恢复场景 针对会话运行期间的意外事件、错误和应用程序崩溃会破坏运行会话并歪曲结果。尤其是在无人值守情况下运行测试或组件时,测试或组件会挂起,直到您执行恢复

温馨提示

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

评论

0/150

提交评论