当前位置: 首页 > 更多 > 其它

单元测试的艺术 第2版 PDF电子书 [41MB]

  • 其它
  • 更新时间:2021-08-01 21:37:58
简介单元测试的艺术 第2版pdf百度网盘下载地址? 所有程序员都知道应该做单元测试,但为什么你们没有做呢?是因为对单元测试不够了解,还是嫌单元测试麻烦,抑或认为单元测试的投入产出比太低?不管因为什么,你都...
《单元测试的艺术 第2版》pdf电子书下载
《单元测试的艺术 第2版》pdf百度云

《单元测试的艺术 第2版》pdf百度云


 

单元测试的艺术 第2版pdf百度网盘下载地址?

所有程序员都知道应该做单元测试,但为什么你们没有做呢?是因为对单元测试不够了解,还是嫌单元测试麻烦,抑或认为单元测试的投入产出比太低?不管因为什么,你都应该看看这本书。

本书在第1版基础上新增了很多内容,不过仍然会手把手地教你从第一个单元测试开始写起,通过简单的例子让你理解如何编写好维护、易明白和可靠的单元测试。在此基础上,本书自然过渡到一些较为高级的主题,比如模拟对象、存根和隔离框架(Moq、FakeItEasy和Typemock Isolator等),同时涉及测试模式,以及组织、重构代码的技巧,乃至怎么测试“不可测试”的代码。另外,其中还介绍了集成测试和关联数据库的测试技术。

本书代码示例虽然是用C#写的,但有关单元测试的技术和思想适合所有使用静态类型语言(如VB.NET、Java、C++)的测试人员,以及测试驱动开发人员学习借鉴。

主要内容:

创建可读、可维护和可靠的测试

伪对象、存根、模拟对象和隔离(模拟)框架

简单的依赖注入技术

重构遗留代码

第2版新增:

受限与不受限的隔离框架及其工作原理

隔离框架的特征及Typemock等框架的内部工作机制

更多实施单元测试的可用技术

调优示例代码的设计(避免使用属性设置方法,转而使用构造函数注入)

点到为止,探讨SOLID原则

构建自动化及测试模式

对设计与可测试性的新认识

更新工具与框架(附录A)


作者简介:
作者简介: Roy Osherove 世界著名单元测试专家,常年为世界各地的开发团队提供咨询和培训服务,并在各种大会上发表演讲,内容包括单元测试及测试驱动开发的艺术、团队领导力和敏捷开发实践。其个人技术博客osherove.com平均月独立访问量约50 000,提供了各种技术视频及其他培训信息,另著有Notes to a Software Team Leader: Growing Self Organizing Teams。 译者简介: 金迎 1997年毕业于北京大学计算机系,从事软件开发工作数年;2004年毕业于中科院计算所计算机应用技术专业,之后进入软件测试行业,具有丰富的手工和自动化测试的项目经验。

目录:
第1章 单元测试基础  2
第2章 第一个单元测试  17
第3章 使用存根破除依赖  44
第4章 使用模拟对象进行交互测试  68
第5章 隔离(模拟)框架  81
第6章 深入了解隔离框架  99
第7章 测试层次和组织  112
第8章 优秀单元测试的支柱  136
第9章 在组织中引入单元测试  168
第10章 遗留代码  183
第11章 设计与可测试性  194

点击下载