加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

单元测试 – BDD是TDD的替代品吗?

发布时间:2020-12-13 20:08:32 所属栏目:百科 来源:网络整理
导读:我想知道 BDD是否是 TDD的替代品?我现在理解的是,在最终的BDD中,我们不再进行单元测试了.相反,有故事/情景/功能和“测试步骤”.它看起来像是我完全取代TDD. TDD死了吗? 一点也不. BDD只是TDD的变种. 在TDD中,您将需求表示为可执行测试,然后编写生产代码以
我想知道 BDD是否是 TDD的替代品?我现在理解的是,在最终的BDD中,我们不再进行单元测试了.相反,有故事/情景/功能和“测试步骤”.它看起来像是我完全取代TDD. TDD死了吗?
一点也不. BDD只是TDD的变种.

在TDD中,您将需求表示为可执行测试,然后编写生产代码以完成测试. BDD除了将这些要求重新制定为更易于阅读的形式之外什么都不做,因此对于查看测试报告的人类读者而言,测试更加冗长. (顺便说一句:要实现这一点,BDD需要比传统的数据驱动单元测试更多的代码…)

就这样.

托马斯

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读