作品简介

这是一本从敏捷测试团队打造、敏捷测试技术修炼两个维度指导一线的测试团队和质量团队全面实现敏捷转型的著作。

随着软件研发和交付模式的变革,软件测试不断在向服务化、标准化、智能化和全员化的方向演进,对质量和效率的要求越来越高。大量实践表明,只有高度敏捷化的团队和敏捷的测试方法才能做到二者兼顾。本书作者在阿里、腾讯、OPPO等知名企业从事质量和测试方面的技术和管理工作20余年,有丰富的经验和深度思考。

本书从一线测试团队和质量团队的视角出发,以解决测试工作中的实际困难为宗旨,以“敏捷效果”为挑选观点和素材的准绳,内容既不会随着技术的发展而过时,又能引发各类角色广泛深入地思考。

全书核心内容分为两个部分:

第一部分(第1~7章) 打造敏捷测试团队,从测试团队为什么敏捷不起来讲起,介绍敏捷测试团队需要具备的理论认知,引出多个维度的敏捷组织要求,并对质量度量体系进行重新构建。这部分展开打造敏捷测试组织的痛点模块,分享作者亲身实施的案例,包含团队诊断、敏捷度量、流程敏捷、文档敏捷、外包管理敏捷、创新组织打造等,其中流程敏捷是重点介绍的模块。在整个研发生命周期的各个阶段,测试团队都有值得敏捷实践的具体措施。

第二部分(第8~15章)修炼敏捷测试技术,主要讲解敏捷测试技术的原理和实践,按照从基础到进阶的顺序,分别介绍了测试分析设计能力、自动化测试的ROI、敏捷测试的三大利器、提升用户体验的测试方案、面向未来的智能化测试、无测试组织的思维实验等。其中,敏捷测试三大利器(探索式测试、众包测试、精准测试)是非常丰富且有效的实践知识体系。

张鼎(鼎叔),资深软件质量和测试技术专家,在该领域深耕20余年,现担任阿里巴巴海外电商公司Lazada(东南亚旗舰电商平台)的执行副总裁。

经历了移动互联网发展的全过程,曾在多家著名科技公司从事测试技术和管理工作,担任过阿里巴巴集团和腾讯集团的质量技术委员会资深委员。在腾讯负责过多个著名产品的测试项目和团队管理,包括手机QQ、手机QQ浏览器、腾讯手机管家、应用宝等;在OPPO公司作为测试总监负责过敏捷变革实践以及测试技术规划,在金融科技公司小赢科技(在美国纽约上市)从零开始构建过品质团队。

善于总结并乐于分享,参与出版过多本测试技术类图书,原创十多门技术课程,关注效能创新的不同维度,是一名优秀的教练式领导者。曾担任“GIAC全球互联网架构大会”出品人、“TOP100全球软件案例研究峰会”出品人、“A2M人工智能与机器学习创新峰会”演讲嘉宾。

作品目录

  • Prologue 序1
  • Prologue 序2
  • Prologue 序3
  • Preface 前言
  • Part 1 第一部分 打造敏捷测试团队
  • Chapter 1 第1章 敏捷测试团队的自我诊断
  • 1.1 从测试角度理解敏捷理念
  • 1.2 什么是敏捷测试
  • 1.3 敏捷测试为什么会失败
  • 1.4 测试团队如何自我诊断
  • 1.5 本章小结
  • Chapter 2 第2章 敏捷实践中的测试关注点
  • 2.1 Scrum
  • 2.2 极限编程
  • 2.3 用户故事
  • 2.4 精益看板
  • 2.5 大规模敏捷
  • 2.6 本章小结
  • Chapter 3 第3章 测试左移与右看
  • 3.1 左移到需求阶段
  • 3.2 左移到开发阶段
  • 3.3 右看发布阶段
  • 3.4 本章小结
  • Chapter 4 第4章 敏捷研发的度量
  • 4.1 传统质量度量与敏捷质量度量
  • 4.2 基于敏捷的度量指标设计
  • 4.3 团队敏捷成熟度度量
  • 4.4 本章小结
  • Chapter 5 第5章 敏捷文档与沟通
  • 5.1 敏捷文档的高价值
  • 5.2 敏捷文档优化实践
  • 5.3 沉淀知识图谱
  • 5.4 测试沟通中的热门概念
  • 5.5 提升质量汇报的效果
  • 5.6 构建敏捷研发质量体系文档
  • 5.7 本章小结
  • Chapter 6 第6章 团队能力培养与创新氛围
  • 6.1 技术战略规划——识别核心能力
  • 6.2 测试工程师能力模型
  • 6.3 创新氛围建设
  • 6.4 本章小结
  • Chapter 7 第7章 外包测试的高效管理
  • 7.1 外包的分类和价值
  • 7.2 测试外包团队的组建
  • 7.3 外包管理的提效实践
  • 7.4 ODC建设与远程管理
  • 7.5 本章小结
  • Part 2 第二部分 修炼敏捷测试技术
  • Chapter 8 第8章 测试分析与设计基础
  • 8.1 测试分析,重中之重
  • 8.2 需求可测性分析
  • 8.3 制定测试策略
  • 8.4 测试用例设计基础
  • 8.5 风险分析和管理
  • 8.6 策略执行的复盘与调整
  • 8.7 缺陷根因分析
  • 8.8 本章小结
  • Chapter 9 第9章 自动化测试的ROI
  • 9.1 深入理解自动化测试的ROI
  • 9.2 ROI提升实战心得
  • 9.3 DevOps持续测试的ROI
  • 9.4 其他自动化工具的ROI
  • 9.5 本章小结
  • Chapter 10 第10章 探索式测试
  • 10.1 什么是探索式测试
  • 10.2 局部探索和全局探索
  • 10.3 探索式测试实践过程
  • 10.4 实践中的问题和解决方案
  • 10.5 集体冒烟探索式测试(缺陷大扫除)
  • 10.6 探索式测试进阶工具箱
  • 10.7 本章小结
  • Chapter 11 第11章 众包测试
  • 11.1 众包行业知识
  • 11.2 走进移动众测
  • 11.3 众测平台建设实战
  • 11.4 众测平台商业化运营
  • 11.5 众测依赖的各种技术
  • 11.6 本章小结
  • Chapter 12 第12章 精准测试
  • 12.1 重新定义精准测试
  • 12.2 精准测试分析之路
  • 12.3 精准测试工具设计之路
  • 12.4 测试建模:辅助精准用例设计
  • 12.5 精准测试的收益
  • 12.6 本章小结
  • Chapter 13 第13章 提升用户体验的测试方案
  • 13.1 用户体验与测试工作
  • 13.2 NPS变革,测试可以做什么
  • 13.3 成为产品/设计的好帮手
  • 13.4 基于ACC模型做测试设计
  • 13.5 竞品体验对比评测
  • 13.6 提升用户体验的探索式测试方法
  • 13.7 本章小结
  • Chapter 14 第14章 迈向智能化测试
  • 14.1 测试人员为何要修炼AI能力
  • 14.2 相关领域基本功学习
  • 14.3 成为智能产品测试专家
  • 14.4 成为智能化测试提效专家
  • 14.5 本章小结
  • Chapter 15 第15章 思维实验:无测试组织
  • 15.1 无测试组织的定义
  • 15.2 跨越十年的思维实验
  • 15.3 敏捷时代,质量人员如何转型
  • 15.4 本章小结
展开全部