2018职业测试必读书单

测试基础

软件测试(原书第2版)

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

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

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

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

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

测试技术

Google软件测试之道 英文版

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

软件测试技术经典教程

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

敏捷测试

洞悉敏捷

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

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

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

测试管理

笑傲测试--软件测试流程方法与实施

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

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

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

专项测试技术

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

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

实用软件测试指南

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

软件测试新技术与实践

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

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

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

.NET软件测试自动化之道

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

互联网单元测试及实践

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

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

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

LoadRunner性能测试巧匠训练营

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

 

测试经验

測試之美

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

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

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

测试驱动开发的艺术

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

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

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

时间: 2024-08-29 15:03:54

2018职业测试必读书单的相关文章

程序员必读书单

作者:Lucida 微博:@peng_gong 豆瓣:@figure9 原文地址:http://www.cnblogs.com/figure9/p/developer-reading-list.html 关于 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 Reading makes a full man; conference a ready man; and writing

程序猿必读书单

作者:Lucida 微博:@peng_gong 豆瓣:@figure9 原文链接:http://lucida.me/blog/developer-reading-list/ 于 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 Reading makes a full man; conference a ready man; and writing an exact man. F

1.程序员必读书单

程序员必读书单 1.0 发表于 2015-02-25   |   分类于 阅读  | 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 Reading makes a full man; conference a ready man; and writing an exact man. Francis Bacon 优秀的程序员应该具备两方面能力: 良好的 程序设计 能力: 掌握常

创业者必读的25本书,互联网创业者必读的六大领域的22本书,创业者必读的20本书,罗永浩推荐创业者必读书单25本

创业者必读的25本书 无论创业征途走到哪个阶段,无论是首次创业,还是已经有多次成功创业的经历,你都应该参考前人的建议,汲取经验教训.有什么比读书取经更好的方法呢? 我有幸在人生道路上收获了成功,但并不是一日之功,也并非仅凭一己之力.我从许多成功的前辈企业家那里获取了很好建议.在此,我想将这些成功秘籍称为"独角兽"企业家的每日习惯.通过阅读优秀的书,我学会了如何着手做很多事,以及行事背后的思维方式.通过不断的努力学习,我改变了许多,现在把这些好书推荐给你们,希望在创业道路上可以助一臂之力

微服务架构必读书单

关注微信公众号[异步图书]每周送书 <深入理解Spring Cloud与微服务构建>方志朋 著 点击书名购买纸书 谈到微服务,大家众说纷纭,但却很难有一个清晰的概念来描述.微服务不是"银弹",我理解的微服务是一种文化,而我们要做的就是将微服务的理念运用到实际开发中.经过一系列的技术选型,最终Spring Cloud凭借其成熟的组件.完善的一站式解决方案,最终成为了我们落地微服务的选择. 此时的Spring Cloud相关资料在国内还是凤毛麟角,没有完整的中文书籍和教程可以参

移动大数据时代最IN编程语言必读书单

移动大数据时代最IN编程语言必读书单 这是一个快速更迭,快鱼吃慢鱼的时代.从IT 时代演变成 DT 时代,再到现在的智能时代.急速革新的各种新技术.新工具.新平台,需要程序员掌握良好的编程思想和学习方法,不断学习新技术.补充新知识,才能努力跟上时代的步伐,找到自我实现的际遇.读书依然是我们获取知识的最方便和有效的途径之一.既要读经典,也要读新书,前者让你沉淀,发现正确的方法,后者让你紧跟前沿,掌握最新的技术.可你是不是担心,不能找到真正值得读的新书而浪费时间?在此,我们汇总了当下最In的编程语言

Java 架构师 -- 必读书单

"学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会. 个人认为看书有两点好处: 1.能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 2.对着书上的代码自己敲的时候方便 "看完书之后再次提升自我的最好途径是看一些相关的好博文",我个人认为这是学习的第二步. 因为一本书往往有好几百页,好的博文是自己看书学习之后的一些总结和提炼,对于梳理学习的内容很有好处,当然这里不是说自己的学习方法,就不再

架构师必读书单

资深架构师李运华倾情推荐 成长篇 <异类>:颠覆你对成功的认知.例如:什么才是赢在起跑线?为何现在的富人都是大约生于1955年左右? <随机漫步的傻瓜>:只要看这一本书,你就能免受所有鸡汤的毒害! <一万小时天才理论>:1万小时理论实践版,详细阐述了1万小时天才理论的3个关键点. <情商>:如果你认为你的老板还不如你聪明,那您需要好好看看这本书. <优秀到不能被忽视>:不管是工作还是爱好,要想成功的原则是什么?很简单,“做别人愿意买单的事情”!

这份Java Web必读书单,值得所有Java工程师一看!

点击蓝色"程序员书单"关注我哟 加个"星标",每天带你读好书! 经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,而目前市面上最流行的Java Web框架已然是Spring全家桶,从过去的Spring,SpringMVC,再到SpringBoot.而曾经流行的JSP和servlet,随着前后端分离的趋势,以及Spring这类框架的冲击,也逐渐地淡出了人们的视线,被历史所抛弃. 那么今天如果我们要学习Java Web,应该按照什么样的一个路线去学习