读者会学到以下内容:掌握成功实施ATDD的思维过程;通过Cucumber使用ATDD来描述能够使得业务人员理解的软件;使用ATDD工具测试网页;通过基于wiki的验收测试框架的FitNesse,把ATDD带到Java中;通过全新的讨论会形式来协作地产出软件需求;实现更加用户友好的、协作的自动化测试;更整洁地测试,聆听测试结果,并以价值驱动测试重构。
如果你是一个测试人员、分析师、程序员或项目经理,加特纳所著的《验收测试驱动开发(ATDD实例详解)》能保证你马上从ATDD中获取真实的收益——而且随着你实际经验的不断增加,你会得到更多价值。
加特纳所著的《验收测试驱动开发(ATDD实例详解)》是第一本成功实施和运用ATDD(验收测试驱动开发)的入门级的实践指南。书中通过两个端到端的案例,演示了如何使用不同的框架和语言来实施ATDD。每一个案例研究里都涉及了大量的实际产出,包括测试自动化类、步骤定义和完整的案例实现。这些实际的例子,形象地说明了ATDD的基本原则,展示了ATDD是怎样融入开发流程的,给出了来自作者的广泛经验的重要提示,也指出了要避免哪些危险的陷阱。
通过《验收测试驱动开发(ATDD实例详解)》,读者可以掌握成功实施ATDD的思维过程。通过Cucumber使用ATDD来描述业务人员能理解的软件,使用ATDD工具测试网页;通过FitNesse这种基于wiki的验收测试框架把ATDD带到Java中;通过全新的讨论会形式来协作地捕捉软件需求,实现更加用户友好的、协作的测试自动化,使测试更整洁;倾听测试结果,并以价值驱动测试重构。
本书非常适合测试人员、分析师、开发人员或项目经理阅读。