本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
【本书现已更新至第2版】
资深软件测试架构师10年测试经验结晶,帮你系统梳理测试技术,建立自己的测试体系,轻松转型测试架构师!
深度解密四步测试策略制定法、四步测试设计制定法、软件质量评估模型、测试方法车轮图,用通俗的语言和取自一线的案例阐述各种测试技术的细节、方法和实践。
随着测试工作经验的不断累积,很多测试者会发现自己逐渐陷入了一个职业发展的“怪圈”——对产品业务已经比较熟悉,基本的测试技术也掌握了,但是不知道接下来该如何深入,如何更好地进行测试。尽管国内不乏软件测试方面的优秀书籍,但是大多数书籍都是在讲测试管理、测试基础或者性能测试、自动化测试等专业测试技术,而描述如何把测试技术和业务结合起来,讲解如何有“策略”地进行“刚刚好”的测试的书籍却几乎没有。
本书作者花费3年业余时间,总结了自己10多年来在确定产品“测试策略”方面的经验,集结成本书。本书系统描述了如何制定“测试策略”,并首次揭秘作者自创的四步测试策略制定法、软件质量评估模型和两份checklist——风险分析checklist和老功能分析checklist,能够帮助读者快速明确测试目标,确定测试重点和难点、测试深度和难度。其中,“软件质量评估模型”能帮助读者在项目中实时评估项目情况,调整测试策略。除此之外,本书还介绍了四步测试设计制定法、测试方法车轮图这两个模型,其能够按照被测对象的特点来提供适合的测试分析和设计方法,使得测试设计有章可循。书中提供的模板、表格还能方便地让“测试设计”符合“测试策略”,满足测试的深度和广度,可以让整个测试团队有序、系统、全面地进行测试设计。
本书很注重理论和实践的结合,书中总结的各种方法均能够直接应用到测试项目中。作者已将这套方法开发成了相关课程,并在现在任职的公司的各个研发中心巡讲、推广,取得了非常好的效果。
对于所有从事或者欲从事测试类相关工作的读者来说,这是一本不容错过的好书!
本书并不是一本单纯讲述测试技术或测试管理的书籍。“测试策略”是本书的核心,本书通过大量策略把测试理念和各种测试技术串了起来,并讨论了该如何把测试技术和产品结合起来,如何确定测试目标、测试范围、测试的深度和广度、测试的重点和难点。旨在帮助广大奋斗在一线的测试工程师们系统梳理自己的测试技术并构建自己的测试体系,迅速升级为测试架构师!
本书的核心内容可以概括为“4个模型”和“2份checklist”,其中4个模型是四步测试策略制定法、软件质量评估模型、四步测试设计制定法、测试方法车轮图,2份checklist指风险分析checklist和老功能分析checklist。这些内容不仅能够直接运用到实际的产品测试中,还可以帮助我们系统思考,梳理自身的测试技术,找到自己的知识短板,突破瓶颈。
本书一共8章,分为三大部分,组织上,我们不是从技术的角度来展开的,而是以“软件测试架构师”来作为全书的主线。
本书先从中国的软件测试行业现状入手,帮助大家分析自身的瓶颈(第1~2章),为软件测试者的职业规划提供建议——如果想在测试技术上进一步发展,可以将软件测试架构师作为职业发展的目标,并讨论作为软件测试架构师在测试过程中需要关注和不需要关注的内容。
接下来(第3~5章)深入讲解了软件测试架构师需要掌握的基本测试技术和实用的软能力,包括软件质量模型、测试类型、测试方法、测试设计、探索式测试、自动化测试、沟通和协商以及写好测试用例的表达技法,帮读者向软件测试架构师的目标快速前进。
最后(第6~8章)详细介绍了软件测试架构师的核心技能——测试策略该如何去分解和制定,在产品测试中如何评估产品质量并根据质量评估情况来修正测试策略,最后达到理想的测试目标,帮助读者在软件测试架构师的道路上进行自我修炼。
书中还包含了大量对各种测试技术的总结,这些不仅可以直接运用在实际测试项目中,还可以帮助读者梳理自己掌握的测试知识,建立自己的测试体系。
刘琛梅,资深测试者,从事软件测试工作10年,现就职于北京神州绿盟科技有限公司,曾就职于华为(华赛),主要从事安全产品的测试工作。在华为深圳研发中心工作期间担任测试经理、软件测试架构师,目前担任绿盟科技下一代防火墙产品测试代表,对各种测试技术,安全业务均有系统深入的研究。