主编推荐语
本书并不是一本单方面讲授测试技术或者测试管理方面的书籍,目的是帮助广大奋斗在一线的测试工程师们系统梳理自己的测试技术并构建自己的测试体系,迅速升级为测试架构师。
内容简介
“测试策略”是本书的核心,通过大量策略把测试理念和各种测试技术串了起来,并讨论了该如何把测试技术和产品结合起来,如何确定测试目标、测试范围、测试的深度和广度、测试的重点和难点。
相较于上一版,本书主要的修改如下:
第1章对近年技术发展对测试的影响和对测试人员的新的要求进行重新规划介绍,比如敏捷思维、devops、全能测试理念,同时增加了对校招的介绍,更新了对测试环境的介绍和作者自己对测试的理解。
第2章主要增加了几个测试人员新的发展方向,包括产品、研发管理、组织变革等。
第3章新增测试核心、测试目标选择、测试质量评估等内容,同时更新了对测试架构师的认知,让本章内容更充实,更有实战性。
第4章新增对测试架构师基本能力和技术的介绍、对3种测试性能的介绍、对专项测试用例的介绍,同时补充了对自动化测试和测试方法的介绍。
第5章本章除5.2节部分内容外,其他内容或者为重写内容或者新增内容。
第6章新增了对测试策略与各个测试活动的关系的介绍,对其中部分案例进行更新。
第7章为新增章,主要介绍如何通过四步法制定测试策略。
第8章除了与第1版保持主题不变外,整体内容均进行了重写,主要介绍测试评估的方法和后期的调整策略。
第9章新增章,其中部分内容来自第1版的第7章和第8章,大部分内容则为新内容,主要介绍测试策略在实践中的应用,以案例解读为主。
目录
- 版权信息
- 作者简介
- 推荐语
- 前言
- 第一部分 瓶颈:测试工程师该如何进行职业规划
- 第1章 测试工程师的“三年之痒”
- 1.1 软件测试发展简史
- 1.2 敏捷开发模式下的软件测试
- 1.3 测试人员面临的机遇和挑战
- 第2章 测试工程师的职业规划
- 2.1 测试人员的职业发展方向
- 2.2 测试工程师职业规划建议
- 第二部分 突破:向测试架构师的目标迈进
- 第3章 测试架构师应该做和不应该做的事情
- 3.1 测试架构师需要关注和不需要关注的事情
- 3.2 像测试架构师一样思考
- 3.3 测试管理者可以替代测试架构师吗
- 3.4 系统架构师可以替代测试架构师吗
- 第4章 测试架构师的知识能力模型
- 4.1 测试架构师必备的能力和知识体系
- 4.2 软件产品质量模型
- 4.3 基于质量的测试方法
- 4.4 功能性测试方法
- 4.5 可靠性测试方法
- 4.6 性能测试方法
- 4.7 易用性测试法
- 4.8 安全性测试方法
- 4.9 基于车轮图的测试分析方法
- 4.10 基于模型的测试设计技术
- 4.11 控制测试用例的粒度
- 4.12 影响测试设计效果的因素
- 4.13 基于场景的测试方法
- 4.14 探索式测试
- 4.15 自动化测试
- 第5章 测试架构师的软能力修炼
- 5.1 沟通和协商
- 5.2 写出漂亮的测试用例
- 5.3 组织和管理测试用例
- 5.4 持续学习和探索
- 第三部分 修炼:测试架构师的核心技能
- 第6章 如何制定测试策略
- 6.1 什么是测试策略
- 6.2 四步测试策略制定法
- 6.3 产品质量评估模型
- 6.4 组合缺陷分析技术
- 6.5 特性价值分析技术
- 6.6 风险分析技术
- 6.7 不同研发模式下的测试分层技术
- 6.8 测试方案模板
- 第7章 制定基于产品质量的测试策略
- 7.1 项目背景
- 7.2 制定总体测试策略
- 7.3 制定测试设计策略
- 第8章 产品质量评估和测试策略调整
- 8.1 确认和计划的偏差
- 8.2 选择测试用例
- 8.3 测试过程跟踪
- 8.4 产品质量评估
- 第9章 基于价值的测试策略
- 9.1 再谈测试策略
- 9.2 不同产品阶段下的测试策略
- 9.3 探索式测试策略
- 9.4 自动化持续测试策略
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。