畅销书全面升级,本书在保留第1版经典内容(如四步测试策略制定法、产品质量评估模型、测试设计车轮图、风险分析检查清单、组合缺陷分析法等)的基础上,结合敏捷、DevOps等新的开发模式及作者近5年新的心得和实践,依然围绕测试策略(即“测什么”和“怎么测”)对测试技术、方法、实践进行深度解析,并基于新环境,为测试工程师向测试架构师跃迁规划发展路径。为帮助读者理解,书中包含一个贯彻始终的综合案例;为说明某些重点知识,配备了数十个特色案例。书中还包括10余套可套用的模板或清单、近500张图表,从而保证读者可以把所学内容落地到自己的项目中。 本书保留了第1版中如下经典内容:测试过程中需要关注和不需要关注的内容;软件测试架构师需要掌握的基本测试技术和实用的软能力,如软件质量模型、测试方法、测试设计、探索式测试、自动化测试、测试用例设计、沟通技法等;测试策略的分解和制定方法,以及评估产品质量并根据质量评估结果修正测试策略的方法。 本书相较于第1版新增或更新了如下内容:新增了测试开发、性能测试、可测试性测试、易用性测试和安全测试的落地方法;新增了对场景测试模型和场景测试方法的深入解读;新增了基于特定价值的测试策略和自动化测试策略,以帮助读者理解不同阶段产品的价值,制定符合企业产品发展计划的测试策略;更新了产品质量评估模型、组合式缺陷分析技术、风险分析评估清单;新增了缺陷预判方法;更新了新形势下测试从业者的发展路径,提出提升职业影响力、建立自身价值的方法,以求帮读者站在商业角度思考如何进行刚刚好的测试,形成自己的测试体系,获得更广阔的发展空间。