前言
序
致谢
关于作者
第1章 引言
1.1 为什么需要Fit
1.2 Fit表格的价值
1.3 Fit和业务角色
1.4 本书的组织结构
1.5 颜色的使用
第一部分 Fit表格
第2章 基于Fit表格进行沟通
2.1 Fit表格
2.2 用于沟通的表格
2.3 用于测试的表格
2.4 表格、Fixture和被测试系统
2.5 阅读Fit表格
第3章 基于ColumnFiXture表格测试计算
3.1 计算折扣
3.2 报告:红绿灯
3.3 计算贷款
3.4 挑选电话号码
3.5 小结
3.6 习题
第4章 基于ActionFixture表格测试业务过程
4.1 商品的购买
4.2 聊天服务器的操作
4.3 小结
4.4 习题
第5章 基于RowFixture表格测试数据列表
5.1 测试次序不重要的列表
5.2 测试次序重要的列表
5.3 小结
5.4 习题
第6章 一组表格的测试
6.1 聊天室的变化
6.2 折扣组别的变化
6.3 小结
6.4 习题
第7章 创建表格并运行Fit
7.1 电子制表软件的使用
7.2 在Test Suite中组织测试
7.3 HTML的使用
7.4 小结
7.5 习题
第8章 FitNesse的使用
8.1 FitNesse的介绍
8.2 入门
8.3 基于SubwiN组织测试
8.4 Test Suite
8.5 数值的范围
8.6 其他特性
8.7 小结
8.8 习题
第9章 预期错误
9.1 计算型的预期错误
9.2 动作型的预期错误
9.3 小结
第10章 FitLibrary表格
10.1 基于DoFixture的流程风格的动作
10.2 基于DoFixmre的可预见错误
10.3 基于DoFixture对领域对象的动作
……
第11章 表格的变体
第二部分 RentAPartySoftware公司Fit表格实战
第12章 RentAPanySoftware公司Fit的引入
第13章 入门:Emily和Dons的第一个表格
第14章 业务过程的测试:现金租借
第15章 日期和时间的测试.
第16章 将工作流测试转换成计算型测试
第17章 基于Fit的故事测试驱动开发
第18章 设计和重构测试,并沟通意见
第19章 给非程序员的结束语
第三部分 Fit Fixture
第20章 表格和应用系统的连接
第21章 Column Fixture
第22章 Action Fixture
第23章 List Fixture
第24章 一组表格的Fixture
第25章 表格中其他数值的使用
第26章 Fit的安装和运行
第27章 FitNesse的安装
第28章 FitLibrary Fixture
第29章 自定义表格Fixture
第四部分 RentAPartySoftware公司Fixture实战
第30章 Fixture及适配应用程序
第3P章 Emily的第一个fixture
第32章 基于用户界面的Fixture测试
第33章 重构系统以满足测试需要
第34章 Mock和时钟
第35章 间接地运行计算型测试
第36章 RPS公司程序员的结束语
第五部分 自定义开发
第37章 Fit的体系架构
第38章 自定义Fixture开发
第39章 自定义Runner
第40章 基于模型的测试生成
第六部分 附录
附录A 背景材料
附录B 网站的书籍资源
附录C Fit和其他编程语言
参考文献
索引