首页 QTP项目应用与进阶

QTP项目应用与进阶

举报
开通vip

QTP项目应用与进阶 作者简介 E测工作室:   朱伟,网名“风过无息”,拥有近十年的大型软件测试和管理经验,现任某大型软件公司测试 总监,获得HP的CPC证书,担任51testing的版主,并发表过多篇测试文章,在自动化测试方面有一 定研究。   裴明哲,曾在多家大型公司任职,先后担任过开发工程师、测试主管等职位,拥有多年开发和 测试实践经验,尤其擅长自动化测试、非功能性测试等,曾在51testing发表过《自定义QTP保留对象 的神话》等多篇文章,深受读者好评,担任51testing版主,曾成立运营中国软件测试论坛,...

QTP项目应用与进阶
作者简介 E测工作室:   朱伟,网名“风过无息”,拥有近十年的大型软件测试和管理经验,现任某大型软件公司测试 总监,获得HP的CPC证书,担任51testing的版主,并发表过多篇测试文章,在自动化测试方面有一 定研究。   裴明哲,曾在多家大型公司任职,先后担任过开发工程师、测试主管等职位,拥有多年开发和 测试实践经验,尤其擅长自动化测试、非功能性测试等,曾在51testing发表过《自定义QTP保留对象 的神话》等多篇文章,深受读者好评,担任51testing版主,曾成立运营中国软件测试论坛,2008年 11月组建成立E测工作室。   黄先荣,网名“watir”,大学毕业后投身于一家外资公司,一次偶然的机会做起了自动化测试 ,也发现了自动化测试的乐趣,2004年来到淘宝,现任淘宝页面自动化组TL。   韩柳,曾任GeneralSoft中国研发中心研发二部测试经理及东软集团股份有限公司自动化测试研 究顾问,多年从事软件测试和质量改进工作,倡导“向管理要效益,向 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 要质量”的工作理念 ,目前专注于软件测试解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 与建立自动化测试基准的研究。   俞戴龙(Wally Yu),曾任鲁班软件测试组主管、某互联网中国研发中心Search组QA,现任美 世咨询高级测试工程师,最早于2005年接触QTP,精通软件测试基本理论,接触过Robot、 Selenium等自动化测试工具及各种测试框架。 编辑推荐 本书围绕真实的不同成熟度等级的软件测试项目,利用当今最流行的自动化测试工具之一QTP,由 浅入深地介绍了自动化测试在项目中的引入和推进。区别于一般的书籍,这本书的主体不是以“字 典”的形式灌输知识,而是以经验交流的形式轻松的阐述。本书囊括了5位自动化测试专家在自动化 测试引入中的珍贵经验与工作素材,让读者在两个真实的测试项目中,体会自动化测试“技术的理 性”与“艺术的感性”,可以为读者自己的实际工作起到良好的借鉴作用。虽然本书是以QTP为依 托而写,但在很多QTP不适用的自动化测试领域,也可以借鉴本书的一些思想。 本书简介 本书是QTP(Quick Test Professional)自动化测试从理论升华到实践的指导类书籍。本书由浅入深 ,从QTP的常用功能介绍到实际项目中的具体应用,最后以发散性的思维介绍国内外对于QTP的新 思路与新应用。本书介绍了几个典型的QTP使用技巧,并通过两个经典的QTP自动化测试框架来示 范实际项目解决方案的建立,以供读者参考借鉴。 本书是笔者自动化测试多年工作经验的总结。初级自动化测试工程师可通过本书进一步提升业务 水平;中高级自动化测试工程师可通过本书拓展思路;对于正在实施自动化测试的软件公司更具极 高的参考价值。 目录 第1章 自动化测试简介  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 对象库的维护 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载  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编码 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 参考文献 致谢 下载后 点击此处查看更多内容
本文档为【QTP项目应用与进阶】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_752281
暂无简介~
格式:pdf
大小:109KB
软件:PDF阅读器
页数:7
分类:互联网
上传时间:2011-02-25
浏览量:41