我看过TDD and BDD Differences和What are the primary differences between TDD and BDD?。
BDD只是带有不同字词的TDD。如果你做正确的TDD,你就是在做BDD。不同之处在于 - 如果您至少相信Sapir-Whorf假设的弱势形式 - 不同的词语可以更容易地做到正确。
但我仍然无法理解为什么BDD专注于验证而TDD专注于验证。
关于BDD与TDD(以及验证和验证)的问题出现在测验问题中:
BDD和TDD之间的主要区别是什么?
- BDD专注于验证,而TDD专注于验证
- BDD专注于验证,而TDD专注于验证
- 独立测试方法中BDD优于TDD
- BDD通常使用比TDD更多的模拟和存根
醇>
问题的答案是(1)。有人会详细说明为什么“BDD专注于验证而TDD专注于验证”?