首页 > 其他分享 >行为驱动开发Behaviour Driven Development

行为驱动开发Behaviour Driven Development

时间:2022-10-24 16:37:36浏览次数:84  
标签:Development Behaviour Driven 开发 Test 驱动

BDD(​​Behaviour Driven Developement​​​)最重要的基础概念是业务化的“Story”,缘于一个很显而易见的原因——“软件开发是要服务于业务需要的”,但实际项目中往往因为各种外部原因打扰我们对这个问题的关注,项目开发的很多时间被“浪费”在怎样完成令项目经理满意的各种报表上,或者像有点“走火入魔”趋势的测试驱动一样,每天忙于为每个类建立Test Class,并且为每个方法、属性建立Test Method。但实际上业务目标往往是粗颗粒度的,BDD一个很重要的目标就是直接达成“需求到实现”的过渡,而并非“需求——概要设计——详细设计——实现”这个中规中矩的过程。

​​​业务驱动的开发​​​​翻译,行为驱动开发(一)Behaviour Driven Development​
​行为驱动的开发框架——NBehave​
​Behave#​​ 
​NSpec​​​​nspec-extensions​
​​​ http://www.codeplex.com/NBehave ​

标签:Development,Behaviour,Driven,开发,Test,驱动
From: https://blog.51cto.com/shanyou/5790214

相关文章