欢迎注册联首网-->注册 | 登录
网站颜色:

精通QTP自动化测试技术领航/软件测试丛书 余杰//赵旭.

  • 产品名称:精通QTP——自动化测试技术...
  • 是否是套装:否
  • 书名:精通QTP——自动化测试技术领航
  • 定价:69.00元
  • 出版社名称:人民邮电出版社
  • 出版时间:2012年1月
  • 作者:无
  • 开本:16开
  • 书名:精通QTP——自动化测试技术领航

@
基本信息
商品名称: 精通QTP--自动化测试技术领航/软件测试丛书
作者: 余杰//赵旭斌 开本: 16开
原价: 69
页数: 526
现价: 58.6【84折】 出版时间 (咨询特价)-01
ISBN号: 36 印刷时间: (咨询特价)-01
出版社: 人民邮电 版次: 1
商品类型: 图书 印次: 1
内容提要

余杰和赵旭斌编著的《精通QTP—自动化测试技术领航》共分为6章,书中实例新颖、趣味性强、案例贴近实际,在逼真的软件测试模拟项目环境下试验。第1章和第2章帮助读者系统地学习QTP最实际的应用。第1章将需要掌握的自动化测试知识依次讲解,这是精心设计的内容。掌握了这些基本技能后就可以进入第2章的学习,里面涵盖了大量真实的模拟项目的例子,以及做项目时需要的一些QTP技术和技巧。学通这两章,读者就可以独自承担起自动化测试的脚本开发工作。第3章和第4章让读者深度掌握QTP应用。包括项目应用高级扩展实例精讲和QTP深入探索,学会了这些技术,读者才会有更多的底蕴,也是一个很重要的跨越阶段。第5章和第6章讲解了设计模式和自动化测试框架的内容,这两章内容是QTP测试技术精华的浓缩,如QTP设计模式和自动化测试框架。另外,《精通QTP—自动化测试技术领航》在第1章至第4章精心设置了习题,帮助读者巩固已学的内容,也给读者一些练习的素材。建议读者用心完成以后再参考提供的答案,效果会更佳!很多测试朋友在论坛中常问各种各样的QTP问题,但发现很多问题其实都是大同小异的,《精通QTP—自动化测试技术领航》在最后以附录的形式把经典的疑难问题浓缩成“QTP科普问答典藏30例”,它涵盖了一些很值得关注的软件测试实战技术。《精通QTP—自动化测试技术领航》适合初学者、测试工程师、QTP项目开发人员、QTP架构师、测试经理、培训师等,也适合学校相关专业的教学用书。

作者简介

余杰,网名“yujie6832”,51Testing技术专家,担任51Tesfing论坛QTP版主。精通QTP的脚本开发与应用,发表过多篇QTP技术文章。曾就职于多家国内外大型企业,具有多年自动化测试工作经验,对自动化测试项目及OTP测试框架有很深的研究。同时也具有多年QTP自动化测试的企业培训经验,培训课深受好评。赵旭斌,网名“zzxxbh112”,iQuick Test领先技术专栏创始人及51Testing技术专家,担任51Testing论坛QTP版主,发表了40余篇QTP经典系列讲座文章,深受读者好评。曾在多家大型企业任职,担任过多年的大型项目自动化测试技术研究顾问。对QTP有深入的研究、擅长自动化测试领域的框架开发、模式设计。

目录
第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.5object spy让对象无处藏身1.5.6对象库的最高指挥官(object repository manager)1.5.7总结知识点巩固和举一反三练习1.6对象库(下)之进阶编程篇1.6.1引言1.6.2基于expert view的对象库编程必备知识1.6.3封装对象模型——test objects vs run-time objects1.6.4梳理运行时对象的封装与自身接口的属性区别1.6.5几种常见对象无法识别或识别错误的原因1.6.6总结知识点巩固和举一反三练习1.7描述性编程(descriptive programming)1.7.1一点都不高深的描述性编程技术1.7.2掌握描述性编程的两种写法1.7.3object identification与spy结合dp的妙用1.7.4描述性编程的妙用以及与对象库编程的混搭1.7.5终极对决——对象库编程(op)vs描述性编程(dp)1.7.6总结知识点巩固和举一反三练习1.8数据池(data table)的应用1.8.1引言1.8.2学会使用datatable进行参数化1.8.3test datatable vs run-time datatable1.8.4用好datatable对象使脚本更加灵活1.8.5总结知识点巩固和举一反三练习1.9操作模块(actio)1.9.1使用actio来控制好业务流1.9.2call action的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走进QTP report——test report正式登场1.10.6自定义验证点——html模式1.10.7总结知识点巩固和举一反三练习第2章轻松驾驭实际项目2.1vbscript在项目中的应用2.1.1请培养代码规范的好习惯2.1.2vbs基础知识提炼2.1.3常用函数解析2.1.4function vs sub终极角逐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&webradio group2.2.8webtable2.2.9总结知识点巩固和举一反三练习2.3函数资源库(library files)2.3.1引言2.3.2资源池静态调用方式2.3.3强大的动态调用方式2.3.4函数库功能在QTP 10.0中的增强2.3.5总结知识点巩固和举一反三练习2.4环境变量(environment variables)2.4.1引言2.4.2实用的QTP内置环境变量2.4.3灵活地自定义环境变量及利用外部xml配置环境变量2.4.4综合实例——环境变量的动态生成与秘密加载2.4.5总结知识点巩固和举一反三练习2.5常用保留对象(utility objects)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无人值守测试的守护神——场景恢复(recovery scenarios)2.7.1必须知道的几种场景恢复的误区2.7.2陌生的web默认场景恢复2.7.3无所不能的自定义场景恢复函数2.7.4总结第3章项目应用高级扩展实例精讲3.1正则表达式3.1.1何时在脚本中设计正则表达式3.1.2正则之对象属性参数化应用详解3.1.3regexp对象的应用讲解3.1.4总结知识点巩固和举一反三练习3.2html dom测试应用3.2.1了解dom在QTP中应用的好处3.2.2ie对象模型结合html dom的web应用3.2.3dom在QTP web测试中的应用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重要的test design studio3.7.1领略什么才是为QTP量身定做3.7.2quick bundles飞一样的速度3.7.3强大的静态代码分析3.7.4堪比visual studio的intellisee3.7.5智能xml comments自动生成3.7.6独一无二的vbscript文档生成3.7.7总结知识点巩固和举一反三练习3.8dotnetfactory对象3.8.1调用.net标准类库3.8.2调用自定义编写的.net类库3.8.3建立gui数据配置交互的.net form3.8.4总结知识点巩固和举一反三练习3.9api的应用3.9.1extern对象详解3.9.2vb api转化QTP api3.9.3纯vbs调用api实现简单gui自动化3.9.4总结知识点巩固和举一反三练习第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对象类4.3总结第5章QTP领先技术之模式设计5.1QTP设计模式5.1.1初识设计模式(design patter)5.1.2单例设计模式(singleton)5.1.3工厂设计模式(factory)5.1.4命令包装模式(command)5.1.5回调设计模式(callback)5.1.6函数指针模式(function pointer)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章QTP原创框架设计展示6.1框架设计理念6.1.1框架核心介绍6.1.2框架设计总图6.1.3框架结构细分6.1.4框架目录结构6.2框架设计平台6.2.1认知excel macros6.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业务行为函数6.5.4注册行为函数6.6测试执行管理6.6.1配置加载6.6.2语句拼接6.6.3排序执行6.6.4分类执行6.6.5异常监控6.6.6报告生成6.7测试报表管理6.7.1测试执行状态6.7.2错误定位信息6.7.3结果分布统计6.7.4测试报表导出6.8一点写给读者的话语(总结)附录一:QTP科普问答典藏30例附录二:章节练习详解及参考答案附录三:参考文献&在线答疑
精彩导读