您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 精通QTP——自动化测试技术领航
  所属分类: 软件测试
  开发工具:
  文件大小: 9mb
  下载次数: 0
  上传时间: 2012-07-12
  提 供 者: wpt19******
 详细说明: 第1章 测试脚本开发从零开始 5 1.1 自动化测试从零开始 5 1.1.1 什么是自动化测试 5 1.1.1.1 引言 5 1.1.1.2 自动化测试能做到什么及其优势,你心知肚明吗 6 1.1.1.3 自动化测试无法做到的事及其劣势分析 7 1.1.1.4 何时适合引入自动化测试 8 1.1.1.5 何时避免展开自动化测试 9 1.1.2 严格的自动化测试流程 11 1.1.2.1 影响自动化测试成功与否的关键因素是流程 11 1.1.2.2 自动化测试项目“标配” 18 1.1.3 自动化测试用例设计详解 19 1.1.4 教父级自动化测试工具QTP 22 1.1.5 总结 24 1.2 帮助文档(HELP)-QTP的说明书 25 1.2.1 永远任劳任怨的良师益友“F1” 25 1.2.1.1 “F1”的简单介绍 25 1.2.1.2 如何获取最新的帮助文档 27 1.2.2 妙用F1可事半功倍 29 1.2.2.1 焦点功能引导 29 1.2.2.2 脚本定位跟踪 31 1.2.3 请遗忘脑中的代码,掌握查阅Example实例技巧 33 1.2.3.1 封装方法实例查阅 33 1.2.3.2 VBScript方法函数查阅 35 1.2.4  总结 36 1.3 录制与回放—QTP的开关 37 1.3.1 请拒绝“录制”,再开始你的实际项目之旅 37 1.3.1.1 引言 37 1.3.2 录制功能更多的只是新人学习时的利器 39 1.3.2.1 录制相关功能只需把握几个重点 39 1.3.2.2 为什么说录制是学习利器,有根有据,请听我细细道来 52 1.3.3 录制时需注意模式的切换 54 1.3.3.1 3种录制模式的基本介绍 54 1.3.3.2 Analog Recording和Low Level Recording的区别与规则 56 1.3.4 有必要让你掌握尤其重要的QTP回放机制 58 1.3.5 总结 68 1.4 认清并请远离QTP的脚本录制模式 70 1.4.1 QTP的两种视图及思维转换 70 1.4.2 总结 74 1.5 QTP精华—对象库(上)之基础攻略篇 75 1.5.1 引言 76 1.5.2 对象库的出现改写了软件测试历史 76 1.5.3 一个简单的实例介绍对象库原理、机制及操作流程 77 1.5.3.1 对象模型的老大Object Identification和对象库的暧昧关系 77 1.5.3.2 以一个实例囊括对象库的原理机制与操作流程并揭开整个篇章 85 1.5.4 对象库基本操作 86 1.5.5 Object Spy让对象无处藏身 110 1.5.5.1 结交新朋友—侦探Jack 110 1.5.5.2 捕获对象时的模式切换 117 1.5.6 对象库的最高指挥官(Object Repository Manager) 120 1.5.6.1 使用公共对象库更有利于项目管理 120 1.5.6.2 对象库的对比与合并 123 1.5.7 总结 130 1.6 对象库(下)之进阶编程篇 131 1.6.1 引言 131 1.6.2 基于Expert View的对象库编程必备知识 132 1.6.2.1 手写代码的3种方式 132 1.6.2.2 其他补充知识点 144 1.6.3 封装对象模型—Test Objects VS Run-time Objects 151 1.6.3.1 解密测试对象与运行时对象 151 1.6.3.2 三兄弟GETRO、GETTO、SETTO各显神通 152 1.6.3.3 对象封装属性的真正源头 160 1.6.4 梳理运行时对象的封装与自身接口的属性区别 163 1.6.4.1 解读对象的自身接口 163 1.6.4.2 教你如何成为一名黑客 163 1.6.5 几种常见对象无法识别或识别错误的原因 168 1.6.6 总结 170 1.7 描述性编程(Descriptive Programming) 171 1.7.1 一点都不高深的描述性编程技术 172 1.7.2 掌握描述性编程的两种写法 173 1.7.3 Object Identification与Spy结合DP的妙用 177 1.7.4 描述性编程的妙用以及与对象库编程的混搭 180 1.7.5 终极对决—对象库编程(OP)?VS描述性编程(DP) 186 1.7.6 总结 186 1.8 数据池(Data Table)的应用 187 1.8.1 引言 187 1.8.2 学会使用DataTable进行参数化 188 1.8.2.1 为什么要进行参数化 188 1.8.2.2 如何具体操作 191 1.8.2.3 Global Sheet VS Local Sheet 194 1.8.3 Test DataTable VS Run-time DataTable 201 1.8.4 用好DataTable对象使脚本更加灵活 204 1.8.5 总结 208 2.1 VBScript在项目中的应用 209 2.1.1 请培养代码规范的好习惯 209 2.1.2 VBS基础知识提炼 212 2.1.2.1 VBS的基本语法 212 2.1.2.2 错误处理 215 2.1.3 常用函数解析 216 2.1.4 Function VS Sub终极角逐 224 2.1.5 获取对象引用GetRef方法 225 2.1.6 类的简单应用 226 2.1.7 VBS中SendKeys与项目结合的妙用 229 2.1.8 总结 233 2.5 常用保留对象(Utility Objects) 233 2.5.1 常用保留对象介绍 233 2.5.2 隐藏保留对象介绍 236 2.5.3 自定义保留对象 238 2.5.4 总结 242 2.6 QuickTest自动化模型对象(AOM) 242 2.6.1 不同开发环境下的AOM使用解析 242 2.6.2 QTP自动化模型的引用 244 2.6.3 让QTP舞动起来 246 2.6.4 总结 248 2.7 无人值守测试的守护神—场景恢复(Recovery Scenarios) 248 2.7.1 必须知道的几种场景恢复的误区 248 2.7.2 陌生的Web默认场景恢复 251 2.7.3 无所不能的自定义场景恢复函数 252 2.7.4 总结 256 3.2 HTML DOM测试应用 257 3.2.1 了解DOM在QTP中应用的好处 257 3.2.1.1 什么是DOM 257 3.2.1.2 何时在QTP中使用DOM 259 3.2.2 IE对象模型结合HTML DOM的Web应用 260 3.2.3 DOM在QTP Web测试中的应用 268 3.2.3.1 如何在QTP中使用DOM 268 3.2.3.2 如何在QTP中使用DOM操控各类HTML元素 269 3.2.3.3 利用DOM完成QTP无法完成的任务 273 3.2.3.4 利用DOM提升性能 274 3.2.4 总结 276 3.3 数据库操作(ADO) 277 3.3.1 何时使用ADO数据验证 277 3.3.2 构建数据库连接字符串的两种方式 278 3.3.3 数据库查询 284 3.3.4 数据库修改 288 3.3.5 自定义动态数据库验证函数 291 3.3.6 总结 295 3.4 Excel—数据驱动必备利器 296 3.4.1 利用EOM自动化EXCEL 296 3.4.1.1 EOM模型简介 296 3.4.1.2 Excel Automation 297 3.4.2 动态加载并运行宏代码 303 3.4.3 Excel使你可以实现更多 308 3.4.3.1 利用ADO打造Excel数据库 308 3.4.3.2 高效数据字典的实现 310 3.4.4 总结 315 3.5 WshShell对象常用方法介绍 315 3.5.1 WshShell对象介绍 316 3.5.2 激活窗口AppActivat 317 3.5.3 获取当前路径CurrentDirectory 320 3.5.4 最常用的sendkeys发送 322 3.5.5 轻松完成注册表的读写 324 3.5.5.1 注册表信息增加 324 3.5.5.2 注册表信息读取 325 3.5.5.3 注册表信息删除 327 3.5.6 总结 328 3.9 API的应用 328 3.9.1 Extern对象详解 328 3.9.2 VB API转化QTP API 331 3.9.3 纯VBS调用API实现简单GUI自动化 333 3.9.4 总结 338 4.1 QTP深入探索 339 4.1.1 访问对象自身接口的特殊渠道 339 4.1.4 重写Reporter对象 341 4.2.7 映射无法识别的.NET对象类 343 5.1 QTP设计模式 345 5.1.1 初识设计模式(Design Patterns) 346 5.1.2 单例设计模式(Singleton) 346 5.2 GUI层面向对象的扩展设计 351 5.2.1 层的概念 351 5.2.2 封装测试对象类 352 5.2.3 调用业务行为 355 5.2.4 对象识别结果分析 355 5.2.5 总结 356 6.1 框架设计理念 356 6.1.1 框架核心介绍 357 6.1.1.1 自动化测试框架简介 357 6.1.1.2 用例解析驱动测试介绍 357 6.1.2 框架设计总图 359 6.1.3 框架结构细分 360 6.1.3.1 TestObject Pools 360 6.1.3.2 TestCase Generator 361 6.1.3.3 Test Execution 362 6.1.3.4 Error Handle Control 363 6.1.3.5 Report Engine 364 6.1.4 框架目录结构 365 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: QTP自动化
 输入关键字,在本站1000多万海量源码库中尽情搜索: