技术栈
行为驱动开发
oscar999
1 年前
驱动开发
·
bdd
·
行为驱动开发
BDD(Behavior-Driven Development)行为驱动开发介绍
“开发软件系统最困难的部分就是准确说明开发什么” (“The hardest single part of building a software system is deciding precisely what to build” — No Silver Bullet, Fred Brooks) 。 看一下下面的开发场景:
oscar999
1 年前
bdd
·
行为驱动开发
·
cucumber
基于Cucumber的行为驱动开发(BDD)实例
本篇介绍 Cucumber 的基本使用, 因为Cucumber是BDD的工具, 所以首先需要弄清楚什么是BDD,而在介绍BDD之前,先看看常见的软件开发方法。