我们知道Cucumber:可以使用自然语言描述测试用例 可以作为自动化测试运行 作为一个自动化测试工具,这些已经足够了。然而,Cucumber的首页清楚地写着“makingBDD fun”,即让行为驱动开发充满欢乐。行为驱动开发(BDD)是什么?Cucumber的开发者为什么又要给它扣上这个帽子呢?为了找到答案,我们再次回到Cucumber的首页的六副图。有了前一章传统流程的基础,这一次我们按照BDD的流程来介绍