软件测试好书推荐《自动化测试实践》30个项目测试案例分析

本书是世界名著《Software TestAutomation》的姊妹篇,是自动化测试领域的至宝,是每一位测试人员都应该反复研读的一本书!它是Dorothy Gramham、Mark Fewster、LisaCrispin、AlanPage等30多位来自世界各地的自动化测试专家和大师的经验结晶,通过对30多个来自世界各行各业的经典测试案例的分析和研究,讲述了的自动化测试工具、技术、方法,以及自动化测试的实施、引导和管理,不仅包含大量实践,还包含很多失败的教训。让读者不仅能吸取前人留下的宝贵经验和远见卓识,少走弯路,还能更好地领会自动化测试的自然规律——无论是管理人员、测试人员,还是自动化测试人员,本书都非常有价值。

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第1张图片

本书一共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

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第2张图片

第1章 敏捷团队的自动化测试之旅:第一年

  • 本案例研究的背景/14

  • 整个团队的承诺/14

  • 建立自动化策略/15

  • 利用验收测试驱动开发,使用FitNesse测试GUI / 18

  • 使用增量方法/20

  • 正确度量/20

  • 华草图书

  • 庆祝成功/21

  • 引人工程冲刺/22

  • 团队成功1/22

  • 持续改进/24

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第3张图片

第2章 终极数据库自动化

  • 终极数据库自动化/ 25

  • 本案例研究的背景/25

  • 测试中的软件126

  • 自动化测试的目标/27

  • 开发内部测试工具128

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第4张图片

第3章 移动到云端:TiP的演化——在线的持续回归测试

  • 本案例研究的背景/38

  • 将测试移到云端/39

  • 如何实施TiP 141

  • 每月服务评审记分卡样例143

  • Exchange TiPv2--将 TiP迁移到Windows Azure云端/46

  • 我们的心得147

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第5张图片

第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

部分内容截图

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第6张图片

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第7张图片

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第8张图片

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第9张图片

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第10张图片

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第11张图片

软件测试资料合集】

软件测试好书推荐《自动化测试实践》30个项目测试案例分析_第12张图片

你可能感兴趣的:(软件测试,自动化,python,软件测试)