BDD in Action

BDD in Action pdf epub mobi txt 电子书 下载 2025

出版者:Manning Publications
作者:John Ferguson Smart
出品人:
页数:384
译者:
出版时间:2014-10-12
价格:GBP 30.99
装帧:Paperback
isbn号码:9781617291654
丛书系列:
图书标签:
  • BDD
  • 敏捷开发
  • 软件工程
  • 开发模式
  • 计算机
  • 编程
  • computer
  • Important
  • BDD
  • 行为驱动开发
  • 测试
  • 软件开发
  • 敏捷开发
  • Cucumber
  • Java
  • 示例代码
  • 实践
  • 测试驱动开发
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

BDD in Action teaches you BDD principles and practices and shows you how to integrate them into your existing development process, no matter what language you use. First, you'll apply BDD to requirements analysis so you can focus your development efforts on underlying business goals. Then, you'll discover how to automate acceptance criteria and use tests to guide and report on the development process. Along the way, you'll apply BDD principles at the coding level to write more maintainable and better documented code.

No prior experience with BDD is required.

What's Inside

•BDD theory and practice

•How BDD will affect your team

•BDD for acceptance, integration, and unit testing

•Examples in Java, .NET, JavaScript, and more

•Reporting and living documentation

作者简介

John Ferguson Smart is a specialist in BDD, automated testing, and software lifecycle development optimization.

目录信息

PART 1: FIRST STEPS
1.Building software that makes a difference
2.BDD—the whirlwind tour
PART 2: WHAT DO I WANT? DEFINING REQUIREMENTS USING BDD
3.Understanding the business goals: Feature Injection and related techniques
4.Defining and illustrating features
5.From examples to executable specifications
6.Automating the scenarios
PART 3: HOW DO I BUILD IT? CODING THE BDD WAY
7.From executable specifications to rock-solid automated acceptance tests
8.Automating acceptance criteria for the UI layer
9.Automating acceptance criteria for non-UI requirements
10.BDD and unit testing
PART 4: TAKING BDD FURTHER
11.Living Documentation: reporting and project management
12.BDD in the build process
· · · · · · (收起)

读后感

评分

BDD是一种软件开发质量管控的实践。如何保证软件能够满足需求,同时保障开发的质量。还有一点我认为很为重要的是其在开发过程的沟通作用和后期的维护作用。 软件的生命周期一般很长,所以大家在软件各方面的设计上很注重代码的清晰性和可维护性。从一个变量的命明,到一个类的...

评分

BDD in Action teaches you BDD principles and practices and shows you how to integrate them into your existing development process, no matter what language you use. First, you'll apply BDD to requirements analysis so you can focus your development efforts on...  

评分

BDD是一种软件开发质量管控的实践。如何保证软件能够满足需求,同时保障开发的质量。还有一点我认为很为重要的是其在开发过程的沟通作用和后期的维护作用。 软件的生命周期一般很长,所以大家在软件各方面的设计上很注重代码的清晰性和可维护性。从一个变量的命明,到一个类的...

评分

BDD in Action teaches you BDD principles and practices and shows you how to integrate them into your existing development process, no matter what language you use. First, you'll apply BDD to requirements analysis so you can focus your development efforts on...  

评分

BDD in Action teaches you BDD principles and practices and shows you how to integrate them into your existing development process, no matter what language you use. First, you'll apply BDD to requirements analysis so you can focus your development efforts on...  

用户评价

评分

感觉把敏捷开发在需求面的流程又梳理了一番,加上了bdd的思想,反复强调了业务目标与feature之间的关系。总之把很多需求流程面的东西讲得挺清楚,很有实践的指导意义。

评分

感觉把敏捷开发在需求面的流程又梳理了一番,加上了bdd的思想,反复强调了业务目标与feature之间的关系。总之把很多需求流程面的东西讲得挺清楚,很有实践的指导意义。

评分

感觉把敏捷开发在需求面的流程又梳理了一番,加上了bdd的思想,反复强调了业务目标与feature之间的关系。总之把很多需求流程面的东西讲得挺清楚,很有实践的指导意义。

评分

感觉把敏捷开发在需求面的流程又梳理了一番,加上了bdd的思想,反复强调了业务目标与feature之间的关系。总之把很多需求流程面的东西讲得挺清楚,很有实践的指导意义。

评分

感觉把敏捷开发在需求面的流程又梳理了一番,加上了bdd的思想,反复强调了业务目标与feature之间的关系。总之把很多需求流程面的东西讲得挺清楚,很有实践的指导意义。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有