真高兴,书籍就快要上市了
百度百科:http://baike.baidu.com/view/2772580.htm
当当网:http://product.dangdang.com/product.aspx?product_id=20686980&】
本书由浅入深,从理论入手结合具体的项目实践深入介绍了QTP自动化测试的具体应用。本书可以帮助打算做自动化测试的公司迅速做起自动化,可以帮助在自动化遇到瓶颈的公司快速突破瓶颈,可以帮助已经实施自动化测试的公司把自动化做的更完善。对于任何打算或正在研究自动化测试的工程师、架构师、研发部门管理人员而言,本书极具参考价值。
本书的作者团队是由自动化测试界享有盛名的专家“风过无息”领队的5位“E测中国” (www.5etesting.com)的专家组成,5位作者在QTP自动化测试各有建树。本书的内容为各专家多年工作积累的经验教训毫无保留的成果,深入浅出、精心编写的QTP结合实际自动化测试项目项目实践的具体应用。本书所涉及的2个经典的QTP测试框架也是本书的一大亮点。此外,本书的最后一章开放性的与读者探讨一些QTP的高级应用与使用技巧。
配合本书提供的光盘,读者朋友可以迅速掌握QTP自动化测试,是国内自动化测试界不可多得的必备书籍。
本书还建立了开放的讨论区:bbs.5etesting.com,读者朋友可以与专家在网上过招。本书的专家承诺与本书内容相关的问题将全部耐心解答。E测中国站点也是本书与读者朋友互动的官方站点,欢迎读者朋友在E测中国随时关注自动化测试专家们的新研究成果
字数:432000千字
版次:1
基本信息
书名:QTP项目应用与进阶
原价:38.00元
售价:26.7元,便宜11.3元
折扣:70折
作者:E测工作室 编著
出版社:化学工业出版社
出版日期:2009-10-1
ISBN:9787122065681
字数:432000
页码:278
版次:1
装帧:平装
开本:16开
商品标识:20686980
1.1 软件的生命周期
1.2 软件的成熟度
1.3 自动化测试引入的适应性
1.4 自动化测试的历史、地位和意义
1.5 自动化测试工具
1.6 小结
第2章 QTP的基本概念和使用
2.1 了解测试对象模型
2.1.1 测试对象模型概述
2.1.2 对象在操作过程中的作用
2.2 测试对象模型实例说明
2.2.1 对象库
2.2.2 对象库的维护方法
2.3 录制模式
2.3.1 普通录制
2.3.2 Analog录制
2.3.3 Low Level录制
2.4 检查点
2.4.1 检查点概述
. 2.4.2 检查点的分类
2.5 参数化
2.5.1 参数化的作用
2.5.2 参数化的种类
2.5.3 参数化的使用
2.6 使用数据表
2.6.1 数据表的概述
2.6.2 数据表的命令详解
2.7 定义和恢复场景
2.7.1 恢复场景的作用
2.7.2 恢复场景的触发类型
2.7.3 恢复场景操作实例
2.8 调试
2.8.1 调试概述
2.8.2 单步命令
2.8.3 设置断点
2.8.4 调试查看器
2.9 分析测试结果
2.9.1 设置测试运行结果的存储位置
2.9.2 查看概要测试结果
2.9.3 查看检查点的测试结果
2.9.4 设置和查看测试过程的截屏
2.9.5 打开已存在的测试运行结果
2.10 实现QuickTest操作自动化
2.10.1 使用Test Batch Runner执行自动化
2.10.2 使用VBScript、JavaScript脚本语言执行自动化
2.10.3 使用C#、C++、Visual Basic等高级语言执行自动化
2.11 配置Web事件录制
2.11.1 事件配置的作用
2.11.2 配置事件类型
2.12 小结
第3章 小型自动化测试实践
3.1 需求概述
3.1.1 需求分析
3.1.2 项目特点
3.1.3 自动化可测试性分析
3.1.4 需求测试
3.2 自动化测试计划
3.2.1 自动化测试计划的意义
3.2.2 自动化测试计划的引入
3.2.3 自动化测试计划的模板
3.2.4 自动化测试计划内容的模板
3.2.5 场景描述模板
3.2.6 自动化测试资源分配模板
3.2.7 评审
3.3 自动化测试方案
3.3.1 自动化成本分析
3.3.2 自动化重点模块选取
3.3.3 测试环境
3.3.4 测试策略
3.3.5 执行设计
3.3.6 问题定位
3.3.7 通过测试标准
3.3.8 评审
3.4 自动化测试用例设计
3.4.1 自动化测试用例的分类设计
3.4.2 自动化测试用例模板
3.4.3 自动化测试用例设计
3.5 自动化测试开发
3.5.1 录制前的准备
3.5.2 自动化初探——录制/回放
3.5.3 怎样真正完成自动化测试
3.5.4 增强脚本的易读性
3.5.5 增强脚本的处理能力
3.5.6 测试系统的结构
3.6 自动化测试执行
3.6.1 版本控制
3.6.2 冒烟测试
3.6.3 构建验证测试
3.6.4 回归测试
3.6.5 测试执行工具的选择
3.6.6 Multi Test Manager操作说明
3.7 自动化测试报告
3.7.1 测试记录
3.7.2 Bug提交
3.7.3 问题记录
3.7.4 自动化测试报告模板
3.8 自动化测试的总结——测试设计驱动的“框架”
3.8.1 从设计出发的框架模板
3.8.2 框架模板应用之——测试设计
3.8.3 框架模板应用之——测试开发
3.8.4 框架模板应用之——测试执行
3.8.5 框架模板应用之——测试结果
3.9 小结
第4章 大型自动化测试实践
4.1 项目测试流程概述
4.2 项目立项
4.2.1 项目介绍
4.2.2 可行性分析
4.2.3 资源分析
4.2.4 项目预算
4.2.5 评审
4.3 自动化测试团队资源组建
4.3.1 建立自动化测试团队
4.3.2 组织结构及职责
4.4 自动化测试工作策略确定
4.4.1 工作周期
4.4.2 自动化测试风险分析
4.4.3 手工测试现状分析
4.4.4 资源
4.4.5 开发方相关信息
4.5 自动化测试需求分析
4.5.1 业务测试过程可自动化判断标准
4.5.2 自动化覆盖率
4.5.3 业务测试过程优先级
4.5.4 自动化测试需求分析说明书
4.5.5 评审
4.6 测试计划阶段
4.6.1 测试目标
4.6.2 项目概述
4.6.3 测试对象
4.6.4 测试需求跟踪
4.6.5 自动化项目通过标准
4.6.6 项目挂起和恢复条件
4.6.7 任务安排
4.7 自动化测试设计
4.7.1 自动化测试流程设计
4.7.2 自动化测试用例模版
4.7.3 自动化测试用例设计
4.7.4 自动化测试的代码管理
4.7.5 自动化测试开发设计
4.7.6 自动化测试框架设计
4.8 测试实施阶段
4.8.1 自动化测试流程设计
4.8.2 测试用例的维护
4.8.3 对象库管理
4.8.4 自动化测试框架的实现
4.8.5 重要组件设计
4.8.6 举例:输入框的验证
4.8.7 举例:多用户切换&批量操作对象
4.8.8 举例:记录的增删改
4.9 测试运行阶段
4.9.1 QC中测试脚本组织
4.9.2 执行场景的设置
4.9.3 运行计算机的设置
4.9.4 测试执行
4.9.5 测试报告查看
4.9.6 自动提交Bug
4.10 测试分析阶段
4.10.1 测试记录
4.10.2 Bug提交
4.10.3 风险跟踪
4.10.4 自动化测试工作周报
4.10.5 自动化测试执行结果报告
4.10.6 测试评审
4.11 测试结项阶段
4.11.1 结项报告
4.11.2 结项评审
4.12 小结
第5章 QTP高级应用技巧
5.1 异常处理及场景恢复
5.1.1 异常处理的解决方案
5.1.2 场景恢复函数说明
5.2 自定义QTP保留对象
5.2.1 在Visual Basic环境下新建一个DLL文件
5.2.2 注册DLL文件为标准的COM组件
5.2.3 注册自定义QTP保留对象
5.2.4 使用自定义QTP保留对象
5.3 开发数据库的连接
5.4 外部数据读写
5.4.1 文本文件的操作
5.4.2 文本文件支持QTP数据驱动测试实例
5.4.3 Excel文件操作
5.4.4 Excel文件支持QTP数据驱动测试实例
5.5 获取Web页面返回内容及字符串的解析
5.5.1 Dom概述
5.5.2 如何获取Web页面的返回值
5.5.3 对Web页面解析应用
5.6 调用DLL文件
5.6.1 使用DLL的场合
5.6.2 DLL的使用策略
5.7 OCR识别
5.7.1 OCR概述
5.7.2 OCR的识别之Text Area Output Value(文本区域输出)实例
5.7.3 OCR的识别之GetVisibleText实例
5.7.4 Web系统实例
5.7.5 OCR的开发
5.8 XML方向
5.8.1 XML在QTP的配置参数中的作用
5.8.2 QTP的XML文件的读写操作
5.9 类在QTP中的实践
5.9.1 声明类
5.9.2 实例化类以及实例
5.9.3 类中的属性方法使用
5.9.4 函数Class_Initialize和Class_Terminate
5.10 WSH介绍
5.10.1 WSH概述
5.10.2 WSH在QTP的具体应用举例
5.11 Win32 API
5.11.1 WIN32 API函数分类以及如何调用
5.11.2 WIN32 API调用实例
5.12 AutoItX在QTP的应用
5.12.1 AutoItX概述
5.12.2 下载与安装AutoItX
5.12.3 何时适合使用AutoItX
5.12.4 AutoItX实质好处举例
5.12.5 AutoItX集成方法概要
5.12.6 AutoIt工具
5.12.7 AutoItX代码实例与简要分析
5.13 小结
附录 QTP编码规范
参考文献
致谢
鄙人微博:http://weibo.com/quicktest,愿与大家一起讨论