『好书推荐』|《Effective软件测试》

编程入门 行业动态 更新时间:2024-10-07 04:33:08

『<a href=https://www.elefans.com/category/jswz/34/1757599.html style=好书推荐』|《Effective软件测试》"/>

『好书推荐』|《Effective软件测试》

作者简介

《Effective软件测试》 是一本由清华大学出版社出版的图书,作者是[荷]毛里西奥·阿尼什(Maurício Aniche),译者是朱少民、李洁、张元。是2023年6月新推出的一本书籍。

 Maurício Aniche博士是荷兰代尔夫特理工大学软件工程系的助教,并兼任Adyen公司技术部总监。对这位作者的话,大家可能不是很熟悉 。再看下翻译里面的作者,提起朱少民,我还是有点印象的,他出版过《全称软件测试》一书。

推荐理由

我们先看一下该书的目录大纲:

  • 第1章 有效和系统的软件测试
  • 第2章 基于需求规格的测试
  • 第3章 结构化测试与代码覆盖
  • 第4章 契约式设计
  • 第5章 基于属性的测试
  • 第6章 测试替身和模拟对象
  • 第7章 可测试性设计
  • 第8章 测试驱动的开发
  • 第9章 编写大型测试
  • 第10章  测试代码的质量
  • 第11章  全书总结

从上面的目录就可以看出来,《Effective软件测试》是一本涵盖软件测试多个领域的实用指南的书籍,涉及黑盒白盒以及契约测试等方方面面的内容。作者Maurício Aniche博士结合他丰富的开发经验以及多年的测试教育经验,从开发者的视角入手编写了此书,旨在帮助更多的开发和测试人员提高测试效率和质量。本书既面向开发者和测开,也面向整个研发过程中的其他相关人员,因为质量不仅仅是测出来的,更多的是构建出来的。本书以测试金字塔模型中的最底层的单元测试为切入点,系统的讲解了如何设计和执行测试,覆盖领域测试、结构化测试、代码建模等各个方面,以自动化测试为主线,将测试的基本理论和工程思想与自动化思路融会贯通。

总之,《Effective软件测试》是一本全面、系统且透彻的软件测试指南,旨在帮助读者掌握实用的测试方法和技巧,提高测试效率和质量。无论你是初学者还是经验丰富的测试工程师,都可以从这本书中获得有益的启示和指导。

另外,我们要注意的是,本书不针对特定的某一类软件或者特定的技术去进行测试,更多的是教给大家一些通用的测试思想和方法。正所谓只要“思想不滑坡,方法总比困难多”。希望读者能从中汲取的是测试思想,在结合自己当前的项目和公司的架构以及流程,去展开相应的一些思考。

最后,从书中选出几句话送给正在阅读本篇文章的读者:

  • 详尽的测试是不可能的
  • 要知道何时停止测试
  • 缺陷在某个地方更容易发生
  • 测试永远不可能完美或充分

适合读者

这本书旨在帮助开发者深入学习测试知识或提升测试技能。如果你已经有多年的软件开发/测试经验,且曾经从事过大量自动化测试工作,但通常是根据直觉来确定要测试哪些场景,那么本书将为你提供系统性的思考方式。

这本书适合各种专业水平的开发者:

  • 初学者可以通过跟随作者提供的代码示例和技术来学习。
  • 经验丰富的开发者可以了解他们可能不太熟悉的技术,并从每章的实际讨论中获取知识。
  • 如果你想跟着书本中的案例进行练习和学习,那么需要具备一定的java基础,本书中的案例均为java语言为基础进行编写

作者介绍的测试技术主要针对代码编写者,但专业的软件测试人员,即使将程序视为黑匣子,也可以从本书中获益。需要注意的是,本书的视角主要是站在被测试代码的开发者的角度编写的。

购书直达链接

购书传送门:京东网上商城

为感谢粉丝的长期支持,博主将在朋友圈赠送几本该书籍,详情可关注朋友圈参与活动。没有好友的可以+V(xiaobotester)。

更多推荐

『好书推荐』|《Effective软件测试》

本文发布于:2024-02-19 19:27:02,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1765481.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:好书   测试   软件   Effective

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!