内容简介
第1章 绪论
1.1习惯性优秀
1.2务实观点
1.3路线图
1.4继续前进
1.5怎样读这本书
第2章 工具和基础设施
1在沙箱中开发
2管理资产
3建立构建脚本
4自动构建
5跟踪问题
6跟踪特性
7使用自动化测试框架
8选择工具
9何时结束试验
第3章 实用项目技术
10按照任务清单工作
11技术领导人
12每天都要协调和沟通
13审查所有代码
14发送代码变更通知
15大汇总
第4章 曳光弹开发
第5章 常见问题及解决办法
16救命!我继承了遗留代码
17测试不可测试的代码
18特性不断破坏
19测试?我们早就不用了
20不过我这里没问题!
21集成代码很痛苦
22不能可靠地构建产品
23客户不满意
24有一个另类的开发人员
25你的经理不满意
26团队不能很好地合作
27在根本问题上无法得到“认可”
28新实践没有帮助
29没有自动测试
30我们只是低级别开发人员,没有人指导我们
31我们在一个“死亡之旅”项目中
32特性不断蔓延
33我们永远也完不了
附录A 技巧汇总
附录B 源代码管理
附录C 脚本构建工具
附录D 持续集成系统
附录E 问题跟踪软件
附录F 开发方法
附录G 测试框架
附录H 建议阅读书目