Time will tell.

一、软件测试基础类书籍推荐

1、软件测试(原书第2版)

全面系统地介绍了软件测试理论及应用技术,不仅讲述基本的测试技能,也讲述成为一个成功的软件测试员所必须掌握的技能。

2、软件测试的艺术(第3版)

从软件测试的心理学和经济学入手,探讨了代码检查、走查与评审、测试用例的设计、模块(单元)测试、系统测试、调试等,及极限测试、互联网应用测试等,全面展现了软件测试思想。

3、软件测试实战:微软技术专家经验总结

多个角度讨论了测试人员的实际工作,包括缺陷报告、测试文档、测试建模、测试设计、测试自动化、研究产品、研究项目环境、测试管理、个人管理、实践案例等,理念创新,更 适合初级测试快速掌握基本技能 。

二、软件测试技术

1、Google软件测试之道 英文版

描述了测试解决方案,揭示了测试架构的设计、实现和运行,介绍了软件测试工程师的各种角色;技术测试人员应具有的技术技能;测试工程师在产品生命周期中的职责;测试管理以及在Google的测试历史上重要人士的访谈。对于想建立测试流程的管理者有很强的建议性。

2、软件测试技术经典教程

软件测试的基本概念、分类、常识,以及黑盒测试技术、缺陷管理、测试管理、软件测试工具、测试方法、测试类型、Web程序的测试方法、测试团队的Scrum管理和Task Reports编写等。

三、敏捷测试

1、洞悉敏捷

描述各种敏捷方法的价值、原则、架构、过程和适用场景,包括敏捷方法和瀑布式方法的对比;Scrum、Kanban、XP、Crystal、FDD、Lean、DSDM 等各个敏捷方法之间的对比,需求搜集、规划、评估、跟踪、报告、测试、集成;超越IT 领域的敏捷思想。

2、深入敏捷测试:整个敏捷团队的学习之旅

从经验中学习并持续改善测试流程,将敏捷测试扩展到多个团队及克服自动化测试的弊端。设计极可靠、易于维护的自动化测试,敏捷团队成员们提高和扩展测试技能,通过测试来识别和降低当前敏捷流程的相关风险,并预防缺陷。应对产品或组织环境中的挑战,使用“角色人物”和“旅程”执行探索式测试等。

四、软件测试管理

1、笑傲测试–软件测试流程方法与实施

以武侠小说体裁撰著的软件工程测试项目管理书。以幽默调侃的语法,讲述了系统的测试定义、流程方法、技术规范、管理要点等技术管理信息。是一本优质实用的业务指导书。也可作为企业管理者的指导工具。

2、赢在测试2:中国软件测试专家访谈录

以“管理就是负责人”为核心,介绍作者担当测试领导的切身经验:自我管理、自我成长、编写测试计划、编写测试用例、执行测试、沟通、测试计划/用例评审、测试总结、员工管理、测试思想等。也适合第一线的测试工作者阅读,所涉及内容皆和他们的日常工作密切相关。

五、专项测试技术

1、单元测试的艺术(第2版)

经典的单元测试学习指南,介绍了单元测试基本概念,包括如何使用测试框架。破除依赖的高级技术:模拟对象、存根和隔离框架,包括重构代码以使用这些技术的模式。测试代码的组织方式、运行测试和重构测试结构的模式,以及编写测试的实践。在组织内实施变革和修改现有代码。特别适合测试主管和项目经理。

2、实用软件测试指南

软件测试专家编写的实战指南,指导测试人员从攻击的角度展开软件测试。介绍了一些实用的测试工具,对于压力测试、极限测试有较强的参考价值。

3、软件测试新技术与实践

包括正交试验设计、均匀试验设计、成对组合覆盖、被动测试、符号执行和数据驱动软件测试技术。

4、全栈性能测试修炼宝典:JMeter实战

是市面上到目前为止对JMeter讲解较全面的一本书,介绍了当前性能测试状况及发展前景、性能测试的基础理论,开源负载工具JMeter的体系结构、脚本开发、负载模拟、测试监听等内容,性能监控与诊断分析技术,通过项目实践引导读者学会性能测试工作,如诊断问题、分析调优等软件性能测试中的核心技术。

5、.NET软件测试自动化之道

该书讲解了在.NET平台上编写轻量级测试程序的实用技术。作者曾经在微软工作,该书与微软测试开发工程师的培训材料的契合度很高,实践性很强。对于Windows平台的测试工程师而言,此书的参考价值很高。

6、互联网单元测试及实践

介绍了常见的单元测试框架,并结合具体项目讲解了单元测试的基本理论和技术。高访问量、高可靠性、高扩展性的互联网应用的单元测试方法和单元级别性能测试方法。对于Web测试的新手,有较高的参考价值。

7、软件性能测试过程详解与案例剖析(第2版)

本书围绕基础、案例、工具三个方面组织内容,给出了软件测试的基础知识,介绍了软件性能测试过程,并通过实际工程实例展示如何系统地开展性能测试。段念的这本书尤其推荐,对于想从事或进入性能测试领域的人员是很好的指导工具。

8、LoadRunner性能测试巧匠训练营

分4部分讲述的。性能测试领域的小白学习性能测试需要掌握的方法和知识,包括性能测试的术语、指标、分类、模型,LoadRunner VuGen、LoadRunner Controller、LoadRunner Analysis、JMeter、ab等各种性能测试工具的详细使用,以及测试脚本的发。以实战方式讲解.NET项目的性能测试和性能调优,以实战方式讲解Java项目的性能测试、性能优化和流程,同时给出了最前沿的性能测试思想,同时还全面讲解了安全测试的原理。

六、测试经验

1、测试之美

该书由27位测试实践者共同撰写,提供了22篇来自不同语境的测试实践小结。其“美感”来自于实践者之间的印证、启发、激励。这要求读者将自己的经验与思考带入阅读,与作者就更美的软件测试进行“对话”。借鉴专家的测试法则。

2、测试反模式:有效规避常见的92种测试陷阱

主要是向测试人员、技术经理和其他利益相关者展示了如何避免陷入这些陷阱、如何在陷入的时候识别这些陷阱,以及如何在逃脱陷阱的同时将负面后果最小化。

3、测试驱动开发的艺术

讲述了TDD和ATDD的相关知识、基本概念、方法,将测试驱动开发用于具体的实践,讲解了TDD的各种技术;验收测试驱动开发,包括Fit框架、实现验收测试的方法等及引入TDD的各种技巧。

4、软件测试:一个软件工艺师的方法(第4版)

对基础知识、方法提供了系统的综合阐述,既涉及基于模型的开发,又介绍了测试驱动的开发,做到了理论与实践的完美结合,反映了软件标准和开发的新进展和变化。



以上内容就分享到这里,如果你对更多内容、Python自动化软件测试、面试题感兴趣的话可以加入我们175317069一起学习。群里会有各项测试学习资源发放,更有行业深潜多年的技术人分析讲解。期待你的加入!

欢迎【点赞】、【评论】、【关注】~

Time will tell.(时间会证明一切)

优秀软件测试工程师必读书籍推荐相关推荐

  1. 这应该是最全的软件测试工程师必读书籍

    测试入门  软件测试(第2版) Software Testing (2e), Ron Patton 一本测试入门的好书,较全面地介绍了各种测试领域和方法,为测试新手提供了正确的观念和宽泛的基础. 软件 ...

  2. 工程师必读书籍_最佳软件工程师必读书籍

    工程师必读书籍 以下是必读软件工程书籍的CodeBuild选择. 书籍根据其内容和描述进行分组. 相关书籍 对于每位软件工程师来说,这些Robert C. Martin和Gang of Four书籍都 ...

  3. 编程人员必读书籍推荐-最具有影响力书籍

    编程人员必读书籍推荐-最具有影响力书籍(排名不分先后) <C程序设计语言>(C Programming Language 2nd Edition) Dennis Ritchie, Bria ...

  4. 数据库入门必读书籍推荐《Beginning Database Design》和《《Beginning SQL Queries》

    数据库入门必读书籍推荐<Beginning Database Design>和<<Beginning SQL Queries> <Beginning Databas ...

  5. 前端(HTML 与 CSS)必读书籍推荐

    和媛媛一起学习进步,每天打卡学习. 1.前端开发电子书 <Bootstrap实战> <图解CSS3核心技术与案例实战> <Web设计:HTML5和CSS3实战> & ...

  6. (转载)java工程师15本必读书籍推荐

    一.Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是"囫囵吞枣不求甚解",先对Ja ...

  7. 【经典】Java工程师必读书籍,计算机基础资料推荐

    对与做技术的人,总是感觉时间不够用.读完以下15本书,相信你的知识深度会提升很多. 1. 为什么学Java呢? 大概问一下,我们为什么学习Java呢?我思考了下,大概有以下几个原因: 热爱技术,对计算 ...

  8. 学软件测试看什么书籍推荐?

    软件测试自从有编程行业开始这个行业就有存在,在软件或者功能上线之前都离不开软件测试工作者的努力,否则你用到的软件很可能会出现这样那样的BUG.今天小千就为那些想要从事软件测试工作的同学推荐几本零基础也 ...

  9. Java进阶必读书籍推荐

    一 java编程入门 <java编程思想>,<Agile java>中文版,<你必须知道的261个java语言问题> 二 java编程进阶 <编程匠艺--如何 ...

  10. Java 必读 书籍 推荐

    一.Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是"囫囵吞枣不求甚解",先对Ja ...

最新文章

  1. Android官方命令深入分析之Device Monitor
  2. 软工网络15团队作业4——Alpha阶段敏捷冲刺之Scrum 冲刺博客(Day5)
  3. WebAssembly:随风潜入夜
  4. linux的nohup命令的用法。
  5. 实验二Step1-有序顺序表
  6. 使用EndNote X9引用参考文献并在Word中修改生成的引文格式(编号、字体大小)GBT7714(numeric)
  7. ArcGIS Server 10.1发布结果地图服务——与10.0的区别及过程
  8. IEC61850报告服务(报文解析)
  9. ASP.NET生成Excel并下载
  10. 百度开源的 71 个项目,太牛逼了!
  11. 基于STM32的电磁寻迹智能车硬件部分总结
  12. [bugbank]漏洞挖掘奇思妙想
  13. 高校学生档案管理系统(Angularjs+HTML+CSS+bootstrap)
  14. 机器视觉实验一(matlab实现)
  15. C++下opencv学习笔记(一)(图像的简单读取丶显示与存储)
  16. python基础之布尔运算
  17. 丙烯颜料试用心得和丙烯绘画入门
  18. 解决:更改短信中心号码不能及时更新显示
  19. CCF 201712-4 行车路线
  20. sys.stderr.write(f“ERROR: {exc}“) ^ SyntaxError: invalid syntax 问题

热门文章

  1. matlab车辆识别车辆检测项目系统源码16例
  2. deeplearning.36车辆识别YOLO算法实践
  3. 【读书笔记】李彦宏传-张丽,学霸李彦宏:北大信管+留学纽约州立大学+百度创始人
  4. Label propagation
  5. 计算机控制系统与常规仪表控制系统的主要异同点,计算机控制技术复习资料-20210711112641.doc-原创力文档...
  6. Python实现多条.txt文本数据合并为.csv文件数据
  7. three.js实现球体地球城市模拟迁徙
  8. Selenium和Firefox对应版本
  9. 软考系统集成项目管理工程师 | 计算题公式汇总
  10. 罗克露计算机组成原理书籍,计算机组成原理完整版罗克露全原版.ppt