更准确地说,写单元测试是否考虑作为BDD实践?
联合测试是否考虑作为BDD / TDD的一部分或两者兼而有之?
解决方法
有几种类型的测试:单元测试,验收测试,集成测试.还有一些开发实践,如TDD或BDD.因此,BDD不仅仅是关于验收测试. BDD可以完成单元测试级别.当我们谈到单元测试时,这里有一些关于BDD和TDD之间差异的
Dan North thoughts:
>测试方法名称应该是句子(抛出“测试”字样)
>专注于行为句模板(使用’Should’或’ShouldNot’开始测试名称)
>等
针对不同类型的测试有不同的BDD框架.例如. SpecFlow为接受BDD,或NSpec为单位BDD.
所以,回答你的问题:
>如果以BDD样式完成单元测试,则编写这些测试是BDD练习>再次,如果我们不讨论验收测试,单元测试可能是BDD的一部分.请记住,单元测试可以与TDD / BDD分开进行,例如:当您为现有代码编写测试时.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。