本书是世界名著《Software TestAutomation》的姊妹篇,是自动化测试领域的至宝,是每一位测试人员都应该反复研读的一本书!它是Dorothy Gramham、Mark Fewster、LisaCrispin、AlanPage等30多位来自世界各地的自动化测试专家和大师的经验结晶,通过对30多个来自世界各行各业的经典测试案例的分析和研究,讲述了的自动化测试工具、技术、方法,以及自动化测试的实施、引导和管理,不仅包含大量实践,还包含很多失败的教训。让读者不仅能吸取前人留下的宝贵经验和远见卓识,少走弯路,还能更好地领会自动化测试的自然规律——无论是管理人员、测试人员,还是自动化测试人员,本书都非常有价值。
本书一共29个章节,文中只会展示一部分书籍的内容,书籍内容涵盖丰富,需要的朋友点击领取《自动化测试最佳实践》
目录介绍
- 
第 0 章 案例研究反思 / 1 
- 
第 1 章 敏捷团队的自动化测试之旅:第一年 / 13 
- 
第 2 章 终极数据库自动化 / 25 
- 
第 3 章 移动到云端:TiP 的演化——在线的持续回归测试 / 37 
- 
第 4 章 Automator 的自动化 / 51 
- 
第 5 章 自动化人员自传:从主机到框架的自动化 / 60 
- 
第 6 章 项目 1:失败!项目 2:成功! / 76 
- 
第 7 章 复杂政府系统的自动化测试 / 93 
- 
第 8 章 设备仿真框架 / 103 
- 
第 9 章 ESA 项目中基于模型的测试用例生成 / 112 
- 
第 10 章 10 年过去了,项目还在进行 / 127 
- 
第 11 章 凤凰在灰烬中重生 / 141 
- 
第 12 章 政府机构运作系统的自动化测试之旅 / 155 
- 
第 13 章 使用硬件接口的自动化可靠性测试 / 169 
- 
第 14 章 Android 应用的基于模型 GUI 测试 / 180 
- 
第 15 章 SAP 业务流程的自动化测试 / 197 
- 
第 16 章 SAP 实现的自动化测试 / 209 
- 
第 17 章 选择了错误的工具 / 228 
- 
第 18 章 市场交易系统的自动化测试:十年经验和三个框架 / 242 
- 
第 19 章 自动化测试不仅仅是回归测试:发挥创造性思维 / 253 
- 
第 20 章 医疗设备软件需要优秀的自动化软件测试 / 267 
- 
第 21 章 通过后门(通过支持手动测试)进行自动化 / 287 
- 
第 22 章 使用自动化测试为可移植性测试增值 / 305 
- 
第 23 章 保险公司中的自动化测试:感受我们测试的方法 / 313 
- 
第 24 章 使用测试猴子的冒险之旅 / 320 
- 
第 25 章 在 NATS 对 SYSTEM-OF-SYSTEMS 的自动化测试 / 330 
- 
第 26 章 对汽车电子系统进行自动化测试 / 340 
- 
第 27 章 宏伟目标、改变和测试转型 / 346 
- 
第 28 章 自动化探索测试:超越当前时代的例子 / 361 
- 
第 29 章 测试自动化的轶事 / 375 
书籍内容介绍
第0章 案例研究反思
- 
管理层问题/1 
- 
技术因素16 
- 
总结/12 
第1章 敏捷团队的自动化测试之旅:第一年
- 
本案例研究的背景/14 
- 
整个团队的承诺/14 
- 
建立自动化策略/15 
- 
利用验收测试驱动开发,使用FitNesse测试GUI / 18 
- 
使用增量方法/20 
- 
正确度量/20 
- 
华草图书 
- 
庆祝成功/21 
- 
引人工程冲刺/22 
- 
团队成功1/22 
- 
持续改进/24 
第2章 终极数据库自动化
- 
终极数据库自动化/ 25 
- 
本案例研究的背景/25 
- 
测试中的软件126 
- 
自动化测试的目标/27 
- 
开发内部测试工具128 
第3章 移动到云端:TiP的演化——在线的持续回归测试
- 
本案例研究的背景/38 
- 
将测试移到云端/39 
- 
如何实施TiP 141 
- 
每月服务评审记分卡样例143 
- 
Exchange TiPv2–将 TiP迁移到Windows Azure云端/46 
- 
我们的心得147 
第4章 Automator的自动化
- 
本案例研究的背景:我的第- -份工作152 
- 
我的伟大构想/53 
- 
-一个突破/54 
第5章 自动化人员自传:从主机到框架的自动化
- 
本案例研究的背景/61 
- 
主机绿屏自动化测试项目/63 
- 
主机和基于脚本工具的差异/65 
- 
使用新的基于脚本的工具166 
- 
IBM Maximo的自动化测试170 
第6章 项目1:失败!项目2:成功!
- 
本案例研究的背景 177 
- 
项目1:失败177 
- 
项目2:成功178 
- 
下一个时间段: 真实地测试185 
第7章 复杂政府系统的自动化测试
- 
本案例研究的背景193 
- 
自动化需求分析 194 
- 
我们的 自动化测试解决方案一自 动化测试和再测试/95 
- 
自 动化测试解决方案的应用1 101 
第8章 设备仿真框架
- 
本案例研究的背景/ 103 
- 
设备仿真框架的诞生/ 104 
- 
构建DSF 1 105 
- 
自动化目标/ 106 
- 
案例研究1 107 
- 
没有银弹/110 
第9章 ESA项目中基于模型的测试用例生成
- 
本案例研究的背景/113 
- 
基于模型的测试和测试用例生成1113 
- 
我们的应用: ESA多任务用户服务项目/116 
- 
学到的经验和教训/121 
第10章 10年过去了,项目还在进行
- 
本案例研究的背景:之前的故事1 128 
- 
每月进行自动化测试的保险 价系统1 128 
- 
接下来发生了什么/138 
- 
总结/138 
第11章 凤凰在灰烬中重生
- 
本案例研究的背景/141 
- 
凤凰的诞生/ 142 
- 
凤凰的死亡/144 
- 
凤凰的重生1 145. 
- 
凤凰的新生/ 148 
第12章 政府机构运作系统的自动化测试之旅
- 
本案例研究的背景1 156 
- 
该机构的自动化测试/ 156 
- 
2000-2008年/ 159. 
- 
三次巧合/162 
- 
在测试团队中完善能力/ 165 
- 
未来的方向:继续旅程1 166 
- 
总结/168 
第13章 使用硬件接口的自动化可靠性测试
- 
本案例的研究背景/170 
- 
采取措施的必要性/ 170 
- 
自动化测试启动(增量式方法)/171 
- 
来自管理层的支持/172 
- 
测试框架的进一步开发/174 
- 
部署并改进 告形式/ 177 
- 
总结/178 
第14章 Android应用的基于模型gui测试
- 
本案例研究的背景1 181 
- 
使用TEMA工具集的MBT / 182 
- 
应用行为建模/187 
- 
测试用例的生成1 190 
- 
连接和适配1 191 
- 
结果/194 
- 
总结/194 
第15章 SAP业务流程的自动化测试
- 
本案例研究的背景1 198 
- 
标准和最佳实践/200 
- 
eCATT使用实例/203 
- 
总结/207 
第16章 SAP实现的自动化测试
- 
本案例研究的背景/210 
- 
项目概述/211 
- 
第1阶段:概念的证明/212 
- 
第2阶段:项目启动/217 
- 
总结1226 
第17章 选择了错误的工具
- 
本案例研究的背景1228 
- 
(可能)早已存在的自动化测试1230 
- 
必要的决策:新工具还是主要维护成本/231 
- 
继续推进eggPlant工具/233 
- 
我们在eggPlant项目之后还将做什么1/239 
- 
总结/239 
第18章 市场交易系统的自动化测试:十年经验和三个框架
- 
本案例研究的背景/243 
- 
自动化测试框架1243 
- 
测试角色/245 
- 
抽象层1246 
- 
配置/248 
- 
成本和投资回 率/ 249 
- 
总结/251 
第19章 自动化测试不仅仅是回归测试:发挥创造性思维
- 
本案例研究的背景/254 
- 
任务自动化的两个故事1254 
- 
自动化测试用来支持手动探索式测试/258 
- 
自动化测试数据交互1260 
- 
自动化测试和监测/262 
- 
通过组合简单的工具模拟现实世界的负载1264 
第20章 医疗设备软件需要优秀的自动化软件测试
- 
本案例研究的背景/268 
- 
每个项目不同方法的比较127 
- 
项目HAMLET 1274 
- 
项目PHOENIX 1275 
- 
项目DOITYOURSELF /277 
- 
项目MINIWEB 1279 
- 
测试执行/280 
- 
结果 告/281 
- 
总结/283 
第21章 通过后门(通过支持手动测试)进行自动化
- 
本案例研究的背景/288 
- 
我们的技术解决方案/288 
- 
通过ISS测试站实现测试自动化/291 
- 
实现测试自动化/293 
- 
支持手动测试/296 
- 
新的手动测试过程/298 
- 
总结/302 
第22章 使用自动化测试为可移植性测试增值
- 
本案例研究的背景/306 
- 
可移植性测试:喜欢它或者讨厌他 
- 
将软件组合起来作为解决方案 
- 
总结/312 
- 
致谢/312 
第23章 保险公司中的自动化测试:感受我们测试的方法
- 
保险公司中的自动化测 
- 
本案例研究的背景/313 
- 
应用程序/314 
- 
目标/315 
- 
我们做的工作/315 . 
- 
教训/317 
- 
总结/318 
第24章 使用测试猴子的冒险之旅
- 
本案例研究的背景1320 
- 
自动化回归测试的局限性/321 
- 
则试猴子/322 
- 
实现测试猴子1324 
- 
使用测试猴子/325 
- 
收益和局限性/328 
第25章 在NATS对SYSTEM-OF-SYSTEMS的自动化测试
- 
本案例研究的背景/331 
- 
测试执行工具的集成/333 
- 
工具的试点项目/333 
- 
系统使用中(In-Service )的测试 
- 
实现/334 
- 
典型的脚本模板/336 
- 
得到的教训1/338 
第26章 对汽车电子系统进行自动化测试
- 
本案例研究的背景/341 
- 
自动化项目的目标/342 
- 
自动化项目的简史1/342 
- 
自动化项目的结果/344 
- 
总结/345 
第27章 宏伟目标、改变和测试转型
- 
本案例研究的背景/346 
- 
管理层的认可/347 
- 
构建自动化框架的故事/350 
- 
自动化测试框架的描述/352 
- 
测试环境/355 . 
- 
度量标准/356 . 
- 
总结/358 
第28章 自动化探索测试:超越当前时代的例子
- 
本案例研究的背景1 362 
- 
什么是故障管理工具1362 
- 
测试故障管理系统中的事务/363 
- 
用编程的方法结构化测试用例/365 
- 
思考自动化测试的新方式/365 
- 
测试故障管理系统的工作流/366 
- 
运行中生成测试/371 
- 
项目的冲刺阶段1372 
- 
发布之后/373 
第29章 测试自动化的轶事
- 
三个小故事/375 
- 
需要更多对自动化的理解1378 
- 
自动化测试的第一天1379 
- 
尝试开始实施自动化/384 
- 
与管理层作斗争/385 
- 
探索性测试自动化:数据库记录锁定/387 
- 
在嵌入式硬件-软件计算机环境中进行测试自动化所得到的教训/392 
- 
传染性的时钟/395 
- 
自动化系统的灵活性1 397 
- 
使用过多工具(跨部门的支持不够)的故事/398 
- 
成功的案例却有着意料之外的结局/401 
- 
合作能够克服资源的限制1404 
- 
取得了大规模成功的自动化过程1405 
- 
测试自动化并不总是像看上去那样1409 
部分内容截图
【软件测试资料合集】
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览212714 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!