testing - BDD 还是 TDD?你喜欢哪个?为什么?

标签 testing tdd bdd

<分区>

我看到许多开发人员在开始新项目时不同意使用哪种测试方式。我想知道您为什么选择这种特殊风格而不是其他风格。

最佳答案

BDD 和 TDD 并不相互排斥。我认为,BDD 从需求分析开始,更多地将软件开发作为一个整体来解决。 TDD 纯粹与实现相关,实际上是开发人员的个人工作技术。

关于testing - BDD 还是 TDD?你喜欢哪个?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1334262/

相关文章:

gwt - MVP 与 MVP2 - 在 JVM 中运行测试的最佳实践

c# - 添加到使用 TDD 进行单元测试的私有(private)列表

c++ - VC++ 平台的 TDD 和 DI

java - 如何使用具有正常 "Given"语句的示例表(Parametrised Scenarios)

bdd - Gherkin "OR"使用 BDD 减少重复的语法

testing - 测试迫使Webapp抛出错误以揭示黑客攻击信息

javascript - TestCafe 中是否有一项功能可以帮助生成附有失败测试用例屏幕截图的报告?

c# - 如何对 WebBrowser 附加属性进行单元测试?

javascript - 使用 JavaScript 测试用户交互

ruby-on-rails - Ruby on Rails 使用外键删除固定装置