测试驱动开发的艺术

测试驱动开发的艺术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2010-11
版次: 1
ISBN: 9787115238368
定价: 59.00
装帧: 平装
开本: 大16开
纸张: 胶版纸
页数: 334页
字数: 512千字
正文语种: 简体中文
原版书名: Test Driven: TDD and Acceptance TDD for Java Developers
117人买过
  • 《测试驱动开发的艺术》介绍了一种更快更好的软件开发方法——测试驱动开发。全书共分三部分:第一部分讲述了TDD和ATDD的相关知识、基本概念、方法,为测试驱动开发打下基础;第二部分将测试驱动开发用于具体的实践,重点讲解了TDD的各种技术;第三部分着重介绍了验收测试驱动开发,包括Fit框架、实现验收测试的方法等,最后讲解了引入TDD的各种技巧。
    《测试驱动开发的艺术》浓缩了作者多年的开发经验,适合各类Java开发人员学习参考。 Lasse Koskela  程序员,软件开发培训师、咨询师,任职于芬兰知名软件公司Reaktor,致力于为客户提供软件性能提升解决方案;同时也是开源软件的忠实拥护者。其博客地址为:http://lassekoskela.com/thoughts/。 第一部分TDD入门
    第1章综述
    1.1挑战:用正确的方法解决正确的问题
    1.1.1糟糕的代码质量
    1.1.2不能满足客户需求
    1.2解决方案:测试驱动
    1.2.1高质量的TDD
    1.2.2用ATDD满足客户需求
    1.2.3这对我有什么好处
    1.3正确地做事:TDD
    1.3.1测试-编码-重构
    1.3.2增量式开发
    1.3.3重构以保持代码的健康
    1.3.4保证软件正常运行
    1.4做正确的事:ATDD
    1.4.1名字的含义
    1.4.2紧密协作
    1.4.3把测试作为沟通的共同语言
    1.5TDD工具
    1.5.1使用xUnit做单元测试
    1.5.2支持ATDD的测试框架
    1.5.3持续集成及构建
    1.5.4代码覆盖率
    1.6小结
    第2章TDD入门
    第3章小步重构
    第4章TDD的概念与模式

    第二部分针对特定技术应用TDD
    第5章测试驱动Web组件
    第6章测试驱动数据访问
    第7章测试驱动不可预测功能
    第8章测试驱动Swing代码

    第三部分基于ATDD构建产品
    第9章解析验收测试驱动开发
    第10章用Fit创建验收测试
    第11章执行验收测试的策略
    第12章TDD应用
    附录AJUnit4简明教程
    附录BJUnit3.8简明教程
    附录CEasyMock简明教程
    附录D通过Ant运行测试
    相关资源
  • 内容简介:
    《测试驱动开发的艺术》介绍了一种更快更好的软件开发方法——测试驱动开发。全书共分三部分:第一部分讲述了TDD和ATDD的相关知识、基本概念、方法,为测试驱动开发打下基础;第二部分将测试驱动开发用于具体的实践,重点讲解了TDD的各种技术;第三部分着重介绍了验收测试驱动开发,包括Fit框架、实现验收测试的方法等,最后讲解了引入TDD的各种技巧。
    《测试驱动开发的艺术》浓缩了作者多年的开发经验,适合各类Java开发人员学习参考。
  • 作者简介:
    Lasse Koskela  程序员,软件开发培训师、咨询师,任职于芬兰知名软件公司Reaktor,致力于为客户提供软件性能提升解决方案;同时也是开源软件的忠实拥护者。其博客地址为:http://lassekoskela.com/thoughts/。
  • 目录:
    第一部分TDD入门
    第1章综述
    1.1挑战:用正确的方法解决正确的问题
    1.1.1糟糕的代码质量
    1.1.2不能满足客户需求
    1.2解决方案:测试驱动
    1.2.1高质量的TDD
    1.2.2用ATDD满足客户需求
    1.2.3这对我有什么好处
    1.3正确地做事:TDD
    1.3.1测试-编码-重构
    1.3.2增量式开发
    1.3.3重构以保持代码的健康
    1.3.4保证软件正常运行
    1.4做正确的事:ATDD
    1.4.1名字的含义
    1.4.2紧密协作
    1.4.3把测试作为沟通的共同语言
    1.5TDD工具
    1.5.1使用xUnit做单元测试
    1.5.2支持ATDD的测试框架
    1.5.3持续集成及构建
    1.5.4代码覆盖率
    1.6小结
    第2章TDD入门
    第3章小步重构
    第4章TDD的概念与模式

    第二部分针对特定技术应用TDD
    第5章测试驱动Web组件
    第6章测试驱动数据访问
    第7章测试驱动不可预测功能
    第8章测试驱动Swing代码

    第三部分基于ATDD构建产品
    第9章解析验收测试驱动开发
    第10章用Fit创建验收测试
    第11章执行验收测试的策略
    第12章TDD应用
    附录AJUnit4简明教程
    附录BJUnit3.8简明教程
    附录CEasyMock简明教程
    附录D通过Ant运行测试
    相关资源
查看详情
相关图书 / 更多
测试驱动开发的艺术
测试设计思想
周海旭
测试驱动开发的艺术
测试与传感器技术(英文版)
张新荣;张小栋;王斌华;杜向党
测试驱动开发的艺术
测试商品,请勿下单
李艳梅 译;J. Fisher
测试驱动开发的艺术
测试的力量
Bazerman 著;[英]迈克尔·卢卡(Michael Luca)、[加]马克斯·巴泽曼(Max、H.、车品觉 译
测试驱动开发的艺术
测试系统构建技术 ——基于C++和Qt的框架软件
赵文波
测试驱动开发的艺术
测试原理与技术
王文;杜正春
测试驱动开发的艺术
测试驱动开发:入门、实战与进阶
萨利姆·西迪基
测试驱动开发的艺术
测试技术基础
杨超
测试驱动开发的艺术
测试开发实战教程
霍格沃兹测试开发学社
测试驱动开发的艺术
测试架构师修炼之道:从测试工程师到测试架构师(第2版)
刘琛梅
测试驱动开发的艺术
测试商业创意:把创意变成伟大的生意
[美]戴维·J. 布兰德 (瑞士)亚历山大·奥斯特瓦德
测试驱动开发的艺术
测试工程师Python开发实战
胡通