已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主讲 李学庆 培训大纲 自动化测试的产生自动化测试的意义自动化测试工具分类QTP的背景知识和基本功能介绍QTP自动化测试的基本过程QTP介绍 页面介绍 功能使用介绍QTP相关参考资料 软件测试自动化产生 这么多东西 怎么能测得完呀 测了一遍又一遍 快烦死了 让我这么高智商的人做这个 体力活啊 什么 我一个人要模拟几千个用户 测试结果还要精确到秒 太难为人了吧 软件测试自动化意义 功能测试工具减少了测试人员的工作量提高了测试效率增强了测试的准确性无人职守 自动运行 自动化测试工具分类 功能测试工具QuickTestProfessional RationalRobot CompuwareQARun 性能测试工具MILoadRunner RationalRobot CompuwareQALoad QTP的背景知识和基本功能介绍 一 QTP的背景知识QTP是HP公司花费45亿收购的美科利产品套件之一QTP是继WR产品之后推出的以VBS为内嵌语言的工具QTP是一款用于功能测试的自动化测试工具QTP可以和HP的QC产品协作进行自动化测试开发 BPT QTP是一款容易掌握但价格很高的测试自动化工具 二 QTP的基本功能介绍 Test Action Action Action Function Function Function Function Library Step Step Step 以Test为测试运行单位 每个Test包含若干类型Action 以Action为最小单位映射对象库 多个Action之间可以共享统一对象库Action内的Step可以包含用户录制操作或者函数库内对Function的调用 Step Step QTP自动化测试的基本过程 1 录制测试脚本 利用QTP先进的对象识别 鼠标和键盘监控机制来录制测试脚本 测试人员只需要模拟用户的操作 像执行手工测试的测试步骤一样操作被测试应用程序的界面即可 2 编辑测试脚本 主要包括调整测试步骤 编辑测试逻辑 插入检查点 CheckPoint 添加测试输出信息 添加注释等 QTP自动化测试的基本过程 3 调试测试脚本 利用 CheckSyntax 功能检查测试脚本的语法错误 利用QTP脚本编辑界面的调试功能检查测试脚本逻辑的正确性 4 运行测试脚本 可运行单个 Action 也可批量运行测试脚本 QTP自动化测试的基本过程 5 分析测试结果 使用QTP的测试结果查看工具查看测试结果 检查测试运行过程的正确性 QTP介绍 安装配置 TosuccessfullyinstallandrunQuickTestProfessional youneedtomeetthefollowingsystemrequirements Computer Processor IBM PCorcompatiblewithaPentiumIIIorhigher PentiumIVorhigherrecommended microprocessor OperatingSystem Windows2000 ServicePack4 UpdateRollup1forWindows2000ServicePack4 WindowsXP32 BitEdition ServicePack2 WindowsXP64 BitEdition ServicePack1 WindowsServer200332 BitEdition ServicePack1 WindowsServer2003R2 32 Bitx86 Windows200364 BitEdition orWindowsVista32 bitEdition Memory Minimumof512MB ColorSettings MinimumofHighColor 16bit GraphicsCard Graphicscardwith4MBvideomemory 8MBandaboverecommended FreeHardDiskSpace 480MBoffreediskspaceforapplicationfilesandfolders recommended630MB andanadditional120MBoffreediskspaceonthesystemdisk thediskonwhichtheoperatingsystemisinstalled ThefreediskspacerequirementsdonotincludediskspacerequiredforanyprerequisitesthatmayneedtobeinstalledbeforeinstallingQuickTest AfterQuickTestProfessionalisinstalled itisrecommendedtohaveatleast150MBfreediskspaceonthesystemdiskfortheoperatingsystemandQuickTestProfessionaltoruncorrectly Browser MicrosoftInternetExplorer6 0ServicePack1orMicrosoftInternetExplorer7 0 Note Performancehasnotbeenoptimizedfortheminimumsystemconfiguration Forbestperformance yoursystemshouldbeconfiguredusingatleasttherecommendedlevels QTP介绍 9 2的插件 QuickTestProfessionalJavaAdd in9 1QuickTestProfessional NETAdd in9 2QuickTestProfessionalOracleAdd in8 2QuickTestProfessionalPeopleSoftAdd in8 2 QuickTestProfessionalAdd in8 2forSAPSolutionsQuickTestProfessionalSiebelAdd in8 0 QuickTestProfessionalStingrayAdd in8 2QuickTestProfessionalTerminalEmulatorAdd in8 0 QuickTestProfessionalVisualAgeSmalltalkAdd in8 2QuickTestProfessionalWebServicesAdd in9 2 QTP介绍 下载地址与破解 HP官方网站51testing网站破解方法 QTP页面介绍 超炫窗口 插件 QTP页面介绍 超炫窗口 开始界面 Tips 此页面可以在启动时不显示 QTP页面介绍 超炫窗口 录制窗口 QTP页面介绍 专家视图模式 专家视图使用VBScript语言 不区分大小写 引用常量使用括号的规则控制语句计算操作符 QTP功能介绍 录制实例 录制官网发起投票功能 QTP功能介绍 检查点 QTP功能介绍 参数化测试 使用QuickTest可以通过将固定值替换为参数 扩展基本测试或组件的范围 大大提高了测试或组件的功能和灵活性 实例 预定了从London飞往LosAngeles的航班 London是常量值 这意味着每次运行测试时出发城市都是London QTP功能介绍 拆分Action 订机票中包含两个主要进程 登陆和购买机票 因此将测试拆分为不同的操作非常有意义 Action可以复用 避免大面积脚本作废 QTP功能介绍 恢复场景 针对会话运行期间的意外事件 错误和应用程序崩溃会破坏运行会话并歪曲结果 尤其是在无人值守情况下运行测试或组件时 测试或组件会挂起 直到您执行恢复所需的操作 何时使用 用于不可预测事件 或用于不能与测试或组件中的特定步骤同步的事件 例如 保存文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏南通如东县岔河镇村卫生室工作人员招聘2人备考题库及参考答案详解(能力提升)
- 2026春季福建泉州市晋江市第五实验小学语文自聘教师招聘2人备考题库附参考答案详解(培优)
- 2026青海西宁城市建设开发有限责任公司招聘备考题库附参考答案详解(考试直接用)
- 2026年烟台文化旅游职业学院公开招聘高层次、高技能人才备考题库及参考答案详解(研优卷)
- 2026江苏省数据集团有限公司实习生招聘备考题库带答案详解(突破训练)
- 2026广西南宁隆安县城管大队招聘城管协管员1人备考题库附答案详解(满分必刷)
- 2026贵州黔东南州麻江县谷硐镇中心卫生院招聘1人备考题库含答案详解(基础题)
- 2026年甘肃省兰州大学党委教师工作部聘用制B岗招聘备考题库附参考答案详解(培优a卷)
- 2026江西赣州市政公用集团社会招聘39人备考题库附参考答案详解(轻巧夺冠)
- 2026春季安徽合肥热电集团招聘25人备考题库附答案详解(满分必刷)
- 《年历、月历中的信息》教案-2025-2026学年苏教版小学三年级数学下册
- 消防大队保密工作制度
- 2026年常州市戚墅堰区事业单位招聘笔试参考试题及答案解析
- 2026年春教科版(新教材)小学科学三年级下册(全册)知识点复习要点梳理
- (2025年)(新版)低压电工证职业技能考试题库(含答案)
- GB/T 47059-2026森林草原火灾成因和损失调查评估规程
- 2026秋招:东方航空笔试题及答案
- 2026年山西同文职业技术学院高职单招职业适应性测试模拟试题含答案解析
- 2025年AASM指南:成人OSA住院评估与管理
- 规范参股公司管理制度
- 2025人教版三年级数学上册 第六单元 分数的初步认识 单元分层作业
评论
0/150
提交评论