【书单】测试人员必读的15本书 | IDCF

image.png

软件测试发展了几十年,留下了很多经典的著做。本篇文章是从我我的的角度推荐的15本测试人员必读书籍,主要推荐的依据更多的以开宗立派或者有提出方法或体系为主的书籍。而像一些测试工具操做相关的工具书没有考虑在里面,由于我的以为相比工具书而言,前者的难度和含金量会更大。固然,因为篇幅关系,还有不少好的书籍没有包含在里面,但愿在将来有机会能推荐更多的书籍。数据库

测试基础书籍

1.《软件测试》第2版架构

image.png

推荐理由:测试人员启蒙的经典书籍,对于测试的概念及测试类型等都有很是经典的阐述。建议初级测试从业者阅读。框架

2.《软件测试的艺术》第3版分布式

image.png

推荐理由:测试人员的又一本经典书籍,对于软件测试的技术特别是用例设计方面有很详细的介绍,一样建议初级测试从业者阅读。微服务

3.《全程软件测试》第3版工具

image.png

推荐理由:朱少民老师的著做,已经写到了第3版。虽然仍是按照测试的流程为主线,可是却增长了不少近年比较火的好比AI测试等内容,是一本可贵的测试大全。单元测试

敏捷测试基础书籍

4.《谷歌软件测试之道》学习

image.png

推荐理由:这本书颠覆了不少测试人员的传统观念,并且也让测试人员意识到了危机。我的认为这本书是敏捷测试的基石,虽然书中没有提到敏捷,可是核心作法和理念与敏捷是不谋而合的。测试

5.《敏捷软件测试》spa

image.png

推荐理由:这本书是敏捷测试中最出名的一本书,没有之一。若是要学习敏捷测试,这本书应该是必读做品之一。

敏捷测试实践书籍

6.《BDD IN ACTION》

image.png

推荐理由:这是一本关于介绍BDD的书,里面不只解释了如何使用BDD的实践,并且给出了很多的例子,理论与实际相结合。惋惜的是这本书尚未看到有中文版。

7.《探索式软件测试》

image.png

推荐理由:此书做者自己就是大牛,由于他还写过以前介绍的另一本书《谷歌软件测试之道》,因此不得不推荐。

8.《探索式软件测试实践之路》

image.png

推荐理由:这本书很全面的介绍了探索式测试,包括概念也解释得很清楚,我的以为这本书的水平不亚于上面大牛写的那本,必须推荐。

9.《深刻敏捷测试:整个敏捷团队的学习之旅》

image.png

推荐理由:本书的看法极其深入,列举大量来自真实团队的新实例,详细描述如何根据自身环境调整敏捷测试策略,如何从经验中学习并持续改善测试流程,如何将敏捷测试扩展到多个团队以及克服自动化测试的弊端。经过本书,你将发现敏捷测试已涵盖如下新领域:企业、分布式团队、移动/嵌入式系统、受管制环境、数据仓库/BI系统和DevOps实践。

10.《xUnit测试模式:测试码重构》

image.png

推荐理由:《xUnit测试模式:测试码重构》是使用当今最受欢迎的单元测试架构xUnit写自动化测试的权威指南。敏捷教练和测试自动化专家Gerard Meszaros描述了68种通过证实的模式,这些模式让编写、理解和维护测试变得更容易。它还介绍了让测试更健壮、更可重复及更经济划算的方法。

敏捷开发书籍

11.《敏捷软件开发》

image.png

推荐理由:这本书在豆瓣评分挺高的。做为测试人员也须要了解整个敏捷的知识和开发的过程,因此颇有必要进行学习。

12.《Scrum精髓》

image.png

推荐理由:这本书在豆瓣评分也不错。Scrum做为敏捷中最重要的实践之一,和测试人员的关联性很是高,所以咱们须要很是了解Scrum。而做者Mike Cohn就是测试金字塔的发明者。

DevOps相关书籍

13.《持续交付》

image.png

推荐理由:这本书应该说影响了很多从事DevOps工做的人。做者Jez Humble也是很是牛的一我的,写出的书基本上都是畅销书。

14.《DevOps实践指南》

推荐理由:这本书也是很是不错并且有影响力的关于DevOps的书,写的很是好,是我能真正沉下心来认真读的书之一。并且做者也是Jez Humble这个大神。

15.《敏捷无敌之DevOps时代》

image.png

推荐理由:笑傲江湖数十载,阿捷与赵敏,从神交、相识到神仙姐姐终于说出Yes,I Do!侠义柔情,今后刀剑联盟,琴瑟相和,走向星辰大海。三个做者一台好戏,总龄年方2 的7的智慧,弦歌十载,厚积薄发,以新版IT侠义轻小说的方式描绘出情感与认知交融,扣人心弦但又三不五时让你提振精气神的《兵书》,窥尽从精益敏捷到DevOps乌卡时代的修炼全景图。

内容来源:晨小菜
做者:陈晓鹏

每周四晚8点【冬哥有话说】线上直播,4月“DevOps之庖丁解牛”,拆解DevOps的工具及具体实战。公众号留言“回放”可查看往期直播视频

  • 0401《数据库持续交付流水线分享与演示(Azure DevOps+Flyway)》
  • 0408《持续交付中的版本管理与基于Azure DevOps扩展框架的插件开发》
  • 时间待定《微服务,多团队协做中的API测试怎么作 - Pact契约测试》
  • 时间待定《BoatHouse端到端流水线展现》
相关文章
相关标签/搜索