首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BDD结构的不同部分

BDD结构的不同部分
EN

Stack Overflow用户
提问于 2011-01-02 18:39:34
回答 1查看 380关注 0票数 0

我是BDD的新手,在阅读了一些资源后,我对BDD有了以下理解:

BDD有两个部分,集成测试和单元测试。集成测试是由Cucumber等规范工具完成的。单元测试,这是传统的junit+(jmock或mockito)等。

这种理解是正确的吗?

Rgds。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-02 18:45:43

我认为这更多的是一种思考开发的方式,而不是单元与集成测试的结构。引用here的话

BDD专注于通过与利益相关者的讨论来获得对所需软件行为的清晰理解。它通过用非程序员可以阅读的自然语言编写测试用例来扩展TDD。行为驱动的开发人员使用他们的本地语言与领域驱动设计的普遍语言相结合来描述他们代码的目的和好处。这允许开发人员专注于为什么应该创建代码,而不是技术细节,并最大限度地减少编写代码所使用的技术语言与业务、用户、涉众、项目管理等所使用的领域语言之间的转换。

从我对它所做的少量工作来看,我们的BDD重点是开发一种业务和开发人员共享的通用语言,并以业务可理解的方式编写测试。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4578029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档