自从我听说了BDD(行为驱动的开发)之后,我一直在想它是否补充了TDD?它在web开发中真的有用吗?作为一个繁忙的.net web开发人员,是否值得在BDD和TDD上花费时间?当我经历了它,我发现它是相当有趣的,但我不知道它如何是有用的,我们!
我听过这句话,但它究竟是什么意思呢?
虽然这些工具通常是专门为在BDD项目中使用而开发的,但它们可以被看作是支持测试驱动开发的专用工具形式。这些工具可以将自动化添加到无处不在的语言中,这是BDD的中心主题。
发布于 2013-10-02 06:14:15
发布于 2015-11-10 23:02:40
BDD是TDD的正确方法,Dan自己也是TDD培训师,他发现如果我们能用行为代替测试这个词,那就更有帮助了。
BDD的关键原则是:
https://stackoverflow.com/questions/19130493
复制相似问题