网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 集成测试框架--用Fit进行敏捷软件测试
分类
作者 (美)穆格雷珠//坎宁安
出版社 电子工业出版社
下载
简介
编辑推荐

Fit开源测试框架为软件开发过程带来了前所未有的敏捷之风。本书展示了如何通过Fit解释业务规则,利用具体示例予以表达,并将示例组织到测试表格里,将测试驱动贯穿干整个软件开发生命周期中。通过学习一个逼真的案例,Rick Mugridge和Ward Cunningham(Fit之父)介绍Fit的基本原则和技术,并讲解如何在工作中以最小的风险逐步地引入Fit。最显著的地方包括:将Fit结合到软件过程中;通过Fit,促进业务人员、测试人员及开发人员之间的有效沟通;表达业务规则。这些业务规则定义了计算、判断和业务过程;让fixture成为Fit表格和被测试系统之间连接的桥梁,并通过fixture来检查测试是否真的令人满意;为代码演化、重构及遗留系统的其他变化等创建测试等。

内容推荐

本书由Fit创建人及最早的Fit使用者编写,是Fit工具和方法的精彩指南。Fit是一个开放的框架,易于对其进行扩展以表示不同种类的测试,并且成为集成测试及回归测试的基础。本书解释了Fit框架的原理,通过一个虚拟的例子(聚会物品租借业务),讲述了如何在敏捷软件开发过程中将Fit应用到各个环节,强调测试先行的重要性。需求分析人员、软件开发人员及软件测试人员都能在本书中找到适合自己的章节。

目录

前言

致谢

关于作者

第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和其他编程语言

参考文献

索引

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 13:17:20