首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

验收测试驱动开发:ATDD范例详解

2013-04-21 
验收测试驱动开发:ATDD实例详解?《验收测试驱动开发:ATDD实例详解》基本信息作者: Markus Gartner译者: 张绍

验收测试驱动开发:ATDD实例详解

?《验收测试驱动开发:ATDD实例详解》

基本信息作者: Markus Gartner译者: 张绍鹏 冯上出版社:人民邮电出版社ISBN:9787115310620上架时间:2013-4-12出版日期:2013 年4月开本:16开页码:146版次:1-1所属分类:计算机 > 软件工程及软件方法学 > 软件质量、软件测试及维护

验收测试驱动开发:ATDD范例详解

更多关于 》》》《验收测试驱动开发:ATDD实例详解》内容简介计算机书籍  使用验收测试驱动开发(atdd),业务人员、测试人员和开发人员可以协作产出可测试的需求,帮助团队更快速地构建高质量软件。然而,许多实践者仍然对atdd存在误解。“atdd by example”是第一本成功实施和运用atdd的入门级实践操作指南。   atdd先锋markus gartner将手把手教授读者如何从业务人员那里派生出正确的软件系统,同时实现能准确反映业务需求并有助于提升开发效率的全自动化功能测试。   通过两个端到端案例的研究,gartner演示了如何使用不同的框架和语言来实施atdd。每一个案例都涉及了大量的实际产出,包括测试自动化类、步骤定义和完整的案例实现。这些实例形象地说明了atdd的基本原则,展示了atdd是怎样融入开发流程的,给出了来自gartner广泛经验的重要提示,也指出了要避免哪些危险的陷阱。   读者会学到以下内容:掌握成功实施atdd的思维过程;通过cucumber使用atdd来描述能够使得业务人员理解的软件;使用atdd工具测试网页;通过基于wiki的验收测试框架的fitnesse,把atdd带到java中;通过全新的讨论会形式来协作地产出软件需求;实现更加用户友好的、协作的自动化测试;更整洁地测试,聆听测试结果,并以价值驱动测试重构。   如果你是一个测试人员、分析师、程序员或项目经理,《验收测试驱动开发:atdd实例详解》能保证你马上从atdd中获取真实的收益——而且随着你实际经验的不断增加,你会得到更多价值。目录《验收测试驱动开发:atdd实例详解》第一部分 机场停车场第1章 停车费计算器讨论会1.1 代客泊车1.2 临时停车1.3 经济停车和长期停车1.4 基本实例1.5 总结第2章 代客泊车的测试自动化2.1 第一个测试用例2.2 结对完成第一个测试2.2.1 初始化2.2.2 检查结果2.3 表格化测试2.4 总结第3章 其余的停车场实例的自动化3.1 临时停车3.2 经济停车3.3 总结第4章 期望与协作4.1 需求讨论会4.2 主观期望的思维方式4.3 协作4.4 总结第二部分 交通信号灯软件系统第5章 开始5.1 交通信号灯5.2 fitnesse5.3 支持代码5.4 总结第6章 信号灯状态6.1 状态需求6.2 第一个测试6.3 深入代码6.4 重构6.4.1 包6.4.2 lightstate枚举6.4.3 编辑lightstate6.5 总结第7章 第一个路口7.1 控制器的需求7.2 驱动控制器的实现7.3 总结第8章 发现和探索8.1 发现领域8.2 驱动产品代码8.3 测试你的粘合代码8.4 粘合代码的价值8.5 总结第三部分 验收测试驱动开发的原则第9章 使用实例9.1 使用合适的格式9.1.1 行为驱动开发9.1.2 表格格式9.1.3 关键字驱动的自动化9.1.4 粘合代码和支持代码9.1.5 正确的格式9.2 细化实例9.2.1 领域测试9.2.2 边界值9.2.3 配对测试9.3 裁减实例9.4 考虑缺失9.5 总结第10章 协作确定需求10.1 见识“三的力量”10.2 举办讨论会10.2.1 参加者10.2.2 讨论会的目标10.2.3 频率与时长10.3 捕捉需求10.4 总结第11章 基于文本的自动化11.1 使用友好的自动化11.2 自动化上的协作11.3 发现领域11.4 总结第12章 整洁的测试12.1 测试自动化的开发12.2 倾听测试的声音12.3 重构测试12.3.1 提取变量12.3.2 提取关键字12.4 总结第13章 成功运用atdd附录a cucumbera.1 特性文件a.2 步骤定义a.3 产品代码附录b fitnesseb.1 wiki结构b.2 slim表格b.3 支持代码附录c robot frameworkc.1 段落c.2 库代码?本图书信息来源:中国互动出版网

热点排行