版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精通QTP:自动化测试技术领航读书笔记模板01思维导图目录分析精彩摘录内容摘要读书笔记作者介绍目录0305020406思维导图领航测试测试技术技术读者项目自动化对象知识点测试模式函数总结使用实例模型库设计本书关键字分析思维导图内容摘要内容摘要《精通QTP——自动化测试技术领航》共分为6章,书中实例新颖、趣味性强、案例贴近实际,在逼真的软件测试模拟项目环境下试验。第1章和第2章帮助读者系统地学习QTP最实际的应用。第1章将需要掌握的自动化测试知识依次讲解,这是精心设计的内容。掌握了这些基本技能后就可以进入第2章的学习,里面涵盖了大量真实的模拟项目的例子,以及做项目时需要的一些QTP技术和技巧。学通这两章,读者就可以独自承担起自动化测试的脚本开发工作。第3章和第4章让读者深度掌握QTP应用。包括项目应用高级扩展实例精讲和QTP深入探索,学会了这些技术,读者才会有更多的底蕴,也是一个很重要的跨越阶段。第5章和第6章讲解了设计模式和自动化测试框架的内容,这两章内容是QTP测试技术精华的浓缩,如QTP设计模式和自动化测试框架。另外,《精通QTP——自动化测试技术领航》在第1章至第4章精心设置了习题,帮助读者巩固已学的内容,也给读者一些练习的素材。建议读者用心完成以后再参考提供的答案,效果会更佳!很多测试朋友在论坛中常问各种各样的QTP问题,但发现很多问题其实都是大同小异的,《精通QTP——自动化测试技术领航》在最后以附录的形式把经典的疑难问题浓缩成“QTP科普问答典藏30例”,它涵盖了一些很值得的软件测试实战技术。目录分析1.1自动化测试从零开始1.2帮助文档(HELP)-QTP的说明书1.3录制与回放——QTP的开关1.4认清并请远离QTP的脚本录制模式第1章测试脚本开发从零开始1.5QTP精华——对象库(上)之基础攻略篇1.6对象库(下)之进阶编程篇1.7描述性编程(DescriptiveProgramming)1.8数据池(DataTable)的应用1.9操作模块(Actions)1.10QTP的验证点与测试报告010302040506第1章测试脚本开发从零开始1.1自动化测试从零开始1.1.1什么是自动化测试1.1.2严格的自动化测试流程1.1.3自动化测试用例设计详解1.1.4教父级自动化测试工具QTP1.1.5总结知识点巩固和举一反三练习1.2帮助文档(HELP)-QTP的说明书1.2.1永远任劳任怨的良师益友“F1”1.2.2妙用F1可事半功倍1.2.3请遗忘脑中的代码,掌握查阅Example实例技巧1.2.4总结知识点巩固和举一反三练习1.3录制与回放——QTP的开关1.3.1请拒绝“录制”,再开始你的实际项目之旅1.3.2录制功能更多的只是新人学习时的利器1.3.3录制时需注意模式的切换1.3.4有必要让你掌握尤其重要的QTP回放机制1.3.5总结知识点巩固和举一反三练习1.4认清并请远离QTP的脚本录制模式1.4.1QTP的两种视图及思维转换1.4.2总结知识点巩固和举一反三练习1.5QTP精华——对象库(上)之基础攻略篇1.5.1引言1.5.2对象库的出现改写了软件测试历史1.5.3一个简单的实例介绍对象库原理、机制及操作流程1.5.4对象库基本操作1.5.5ObjectSpy让对象无处藏身1.5.6对象库的最高指挥官(ObjectRepositoryManager)1.5.7总结知识点巩固和举一反三练习1.6对象库(下)之进阶编程篇1.6.1引言1.6.2基于ExpertView的对象库编程必备知识1.6.3封装对象模型——TestObjectsVSRun-timeObjects1.6.4梳理运行时对象的封装与自身接口的属性区别1.6.5几种常见对象无法识别或识别错误的原因1.6.6总结知识点巩固和举一反三练习1.7描述性编程(DescriptiveProgramming)1.7.1一点都不高深的描述性编程技术1.7.2掌握描述性编程的两种写法1.7.3ObjectIdentification与Spy结合DP的妙用1.7.4描述性编程的妙用以及与对象库编程的混搭1.7.5终极对决——对象库编程(OP)VS描述性编程(DP)1.7.6总结知识点巩固和举一反三练习1.8数据池(DataTable)的应用1.8.1引言1.8.2学会使用DataTable进行参数化1.8.3TestDataTableVSRun-timeDataTable1.8.4用好DataTable对象使脚本更加灵活1.8.5总结知识点巩固和举一反三练习1.9操作模块(Actions)1.9.1使用Actions来控制好业务流1.9.2CallAction的3种方式1.9.3Action的切分1.9.4总结知识点巩固和举一反三练习1.10QTP的验证点与测试报告1.10.1自动化测试的有效性取决于验证点的质量1.10.2侦探Jack再度登场1.10.3抛弃工具的使用,请使用QTP验证点函数1.10.4灵活地自定义验证点1.10.5走进QTPReport——TestReport正式登场1.10.6自定义验证点——HTML模式1.10.7总结知识点巩固和举一反三练习2.1VBScript在项目中的应用2.2精通项目中10类常用Web控件2.3函数资源库(LibraryFiles)2.4环境变量(EnvironmentVariables)第2章轻松驾驭实际项目2.5常用保留对象(UtilityObjects)2.7无人值守测试的守护神——场景恢复(RecoveryScenarios)2.6QuickTest自动化模型对象(AOM)第2章轻松驾驭实际项目2.1VBScript在项目中的应用2.1.1请培养代码规范的好习惯2.1.2VBS基础知识提炼2.1.3常用函数解析2.1.4FunctionVSSub终极角逐2.1.5获取对象引用GetRef方法2.1.6类的简单应用2.1.7VBS中SendKeys与项目结合的妙用2.1.8总结知识点巩固和举一反三练习2.2精通项目中10类常用Web控件2.2.1读前布告(引言)2.2.2Browser&Page2.2.3Link2.2.4WebEdit&WebButton2.2.5WebElement2.2.6WebCheckBox2.2.7WebList&WebRadioGroup2.2.8WebTable2.2.9总结2.3函数资源库(LibraryFiles)2.3.1引言2.3.2资源池静态调用方式2.3.3强大的动态调用方式2.3.4函数库功能在QTP10.0中的增强2.3.5总结知识点巩固和举一反三练习2.4环境变量(EnvironmentVariables)2.4.1引言2.4.2实用的QTP内置环境变量2.4.3灵活地自定义环境变量及利用外部XML配置环境变量2.4.4综合实例——环境变量的动态生成与秘密加载2.4.5总结知识点巩固和举一反三练习2.5常用保留对象(UtilityObjects)2.5.1常用保留对象介绍2.5.2隐藏保留对象介绍2.5.3自定义保留对象2.5.4总结2.6QuickTest自动化模型对象(AOM)2.6.1不同开发环境下的AOM使用解析2.6.2QTP自动化模型的引用2.6.3让QTP舞动起来2.6.4总结2.7无人值守测试的守护神——场景恢复(RecoveryScenarios)2.7.1必须知道的几种场景恢复的误区2.7.2陌生的Web默认场景恢复2.7.3无所不能的自定义场景恢复函数2.7.4总结3.1正则表达式3.2HTMLDOM测试应用3.3数据库操作(ADO)3.4Excel——数据驱动必备利器第3章项目应用高级扩展实例精讲3.5WshShell对象常用方法介绍3.6FSO对象模型3.7重要的TestDesignStudio3.8DotnetFactory对象3.9API的应用12345第3章项目应用高级扩展实例精讲3.1正则表达式3.1.1何时在脚本中设计正则表达式3.1.2正则之对象属性参数化应用详解3.1.3RegExp对象的应用讲解3.1.4总结知识点巩固和举一反三练习3.2HTMLDOM测试应用3.2.1了解DOM在QTP中应用的好处3.2.2IE对象模型结合HTMLDOM的Web应用3.2.3DOM在QTPWeb测试中的应用3.2.4总结知识点巩固和举一反三练习3.3数据库操作(ADO)3.3.1何时使用ADO数据验证3.3.2构建数据库连接字符串的两种方式3.3.3数据库查询3.3.4数据库修改3.3.5自定义动态数据库验证函数3.3.6总结知识点巩固和举一反三练习3.4Excel——数据驱动必备利器3.4.1利用EOM自动化EXCEL3.4.2动态加载并运行宏代码3.4.3Excel使你可以实现更多3.4.4总结知识点巩固和举一反三练习3.5WshShell对象常用方法介绍3.5.1WshShell对象介绍3.5.2激活窗口AppActivat3.5.3获取当前路径CurrentDirectory3.5.4最常用的sendkeys发送3.5.5轻松完成注册表的读写3.5.6总结3.6FSO对象模型3.6.1利用FSO模型完成各种操作方式3.6.2相对路径的应用3.6.3轻松利用FSO生成QTP测试日志3.6.4总结3.7重要的TestDesignStudio3.7.1领略什么才是为QTP量身定做3.7.2QuickBundles飞一样的速度3.7.3强大的静态代码分析3.7.4堪比VisualStudio的Intellisense3.7.5智能XMLComments自动生成3.7.6独一无二的VBScript文档生成3.7.7总结知识点巩固和举一反三练习3.8DotnetFactory对象3.8.1调用.NET标准类库3.8.2调用自定义编写的.NET类库3.8.3建立GUI数据配置交互的.NetForm3.8.4总结知识点巩固和举一反三练习3.9API的应用3.9.1Extern对象详解3.9.2VBAPI转化QTPAPI3.9.3纯VBS调用API实现简单GUI自动化3.9.4总结知识点巩固和举一反三练习4.1QTP深入探索4.3总结4.2QTP深层机密第4章QTP领先技术之走向世界4.1QTP深入探索4.1.1访问对象自身接口的特殊渠道4.1.2重载页面后Web对象的重用4.1.3ORM对象库自动化模型4.1.4重写Reporter对象4.1.5XML联合XSL输出HTML报表4.1.6创建保留对象的会话实例4.1.7AutoLtX技术的应用4.2QTP深层机密4.2.1访问.NET控件对象私有属性4.2.2保留对象Setting的隐藏模式4.2.3管理动态保留对象的隐藏组件4.2.4自定义Class类注入测试对象4.2.5注册异类子控件强制注入开启Hook4.2.6MFL自动化路径模型对象应用4.2.7映射无法识别的.NET对象类5.2GUI层面向对象的扩展设计5.1QTP设计模式第5章QTP领先技术之模式设计5.1QTP设计模式5.1.1初识设计模式(DesignPatterns)5.1.2单例设计模式(Singleton)5.1.3工厂设计模式(Factory)5.1.4命令包装模式(Command)5.1.5回调设计模式(CallBack)5.1.6函数指针模式(FunctionPointer)5.1.7类的继承模式(Extends)5.1.8总结5.2GUI层面向对象的扩展设计5.2.1层的概念5.2.2封装测试对象类5.2.3调用业务行为5.2.4对象识别结果分析5.2.5总结6.1框架设计理念6.3公共对象管理6.2框架设计平台第6章QTP原创框架设计展示6.4用例设计管理6.5公共函数工厂6.6测试执行管理6.7测试报表管理6.8一点写给读者的话语(总结)12345第6章QTP原创框架设计展示6.1框架设计理念6.1.1框架核心介绍6.1.2框架设计总图6.1.3框架结构细分6.1.4框架目录结构6.2框架设计平台6.2.1认知ExcelMacros6.2.2自动加载自定义工具栏6.2.3UserForm的使用6.2.4利用API让UserForm界面焕然一新6.3公共对象管理6.3.1测试对象捕获6.3.2对象文件存储及转化6.3.3测试对象自动更新6.4用例设计管理6.4.1用例创建6.4.2步骤生成6.4.3步骤修改6.4.4重用模块6.5公共函数工厂6.5.1公共函数介绍6.5.2常用行为函数6.5.3业务行为函数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新年活动各地策划方案(3篇)
- 春天景区活动策划方案(3篇)
- 毕业郊游活动策划方案(3篇)
- 河床找坡施工方案(3篇)
- 深化池专项施工方案(3篇)
- 石狮蛋糕活动策划方案(3篇)
- 编发活动策划方案模板(3篇)
- 节气营销设计方案(3篇)
- 蓝天卫士监控施工方案(3篇)
- 赚钱活动创意策划方案(3篇)
- 2026河北青年管理干部学院使用总量控制数公开招聘工作人员18名考试参考题库及答案解析
- 珙县2026年公开招聘社区专职网格岗(34人)笔试参考题库及答案解析
- 18《文言文二则 铁杵成针》 公开课一等奖创新教学设计
- 《养老护理员》-课件:老年人卫生、环境、食品安全防护知识
- EPC项目设计管理组织架构
- 索道架设及运输施工方案
- 工程勘察设计收费标准(2002年修订本)完整版
- 2021年上海见证员考试试题-
- 外墙装饰装修吊篮专项施工方案
- 《新能源汽车底盘技术》任务1-1-2 减速器总成的更换
- 云南省医师护士注册体格检查表
评论
0/150
提交评论