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

测试驱动开发的艺术pdf电子书

简介测试驱动开发的艺术中文版怎么样? 在传统的软件开发中,开发人员对于代码是否正确心中无底,一切依赖于后期的测试环节。极限编程反其道而行之,主张采用测试驱动开发(TDD)的方法,即通过测试定义所要开发的功...
《测试驱动开发的艺术》pdf电子书下载
《测试驱动开发的艺术》pdf百度云


 

测试驱动开发的艺术中文版怎么样?

在传统的软件开发中,开发人员对于代码是否正确心中无底,一切依赖于后期的测试环节。极限编程反其道而行之,主张采用测试驱动开发(TDD)的方法,即通过测试定义所要开发的功能的接口,然后实现功能的开发过程。TDD通过不断地测试推动代码的开发,既简化了代码,又保证了软件质量。

本书采用“手把手”的教学方式,通过大量实例来解释TDD,还专门用几章的篇幅来讲解如何为难于测试的技术编写单元测试。全书内容循序渐进,先侧重基础内容,讨论测试驱动开发和验收,然后进入动手实践部分,逐一讲解如何对各种技术应用TDD,最后介绍基于验收测试驱动的测试先行的方式构建完整的系统。

本书面向各个层次的Java程序员。面对变化的世界,请张开双臂,拥抱极限编程,拥抱TDD。


作者简介:
Lasse Koskela 程序员,软件开发培训师、咨询师,任职于芬兰知名软件公司Reaktor,致力于为客户提供软件性能提升解决方案;同时也是开源软件的忠实拥护者。其博客地址为:http://lassekoskela.com/thoughts/。

目录:
第1章 综述 2
第2章 TDD入门 28
第3章 小步重构 51
第4章 TDD的概念与模式 69
第5章 测试驱动Web组件 106
第6章 测试驱动数据访问 137
第7章 测试驱动不可预测功能 177
第8章 测试驱动Swing代码 198
第9章 解析验收测试驱动开发 230
第10章 用Fit创建验收测试 256
第11章 执行验收测试的策略 277
第12章 TDD应用 302

点击下载