问答详情
源自:5-1 Grunt的Task,Target和Options

搭建webapp项目的时候 让我选择TDD和BDD

http://img.mukewang.com/57a977a10001889711500574.jpg请问老师,这是啥意思?应该选哪个!

提问者:ZhaoShanghua 2016-08-09 14:27

个回答

  • Mext
    2017-10-29 23:36:57

    TDD(Test-Driven Development) 测试驱动开发 是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。

    BDD(Behavior Driven Development)行为驱动开发是一种敏捷软件开发的技术,它鼓励软件项目中的开发者、QA和非技术人员或商业参与者之间的协作。BDD最初是由Dan North在2003年命名,它包括验收测试和客户测试驱动等的极限编程的实践,作为对测试驱动开发的回应。

    摘自百度百科。

  • 赵成冬
    2016-10-26 19:40:59

    npm install generator-webapp@v0.6.2

  • qq_熏衣草_1
    2016-08-30 10:50:12

    我也遇到这个问题了,同问啥意思呢