测试驱动开发过程

时间:2013-12-13 06:26:23

标签: tdd testdriven.net

我已经阅读了很多关于TDD的教程,但仍然很难确定什么是开始使用TDD的最佳方式。 有两种方法可以开始使用TDD

1)在实施场景或编码之前,TDD测试用例是否应该开始。通过这种方式,您可以编写第一个测试用例并生成该测试用例中的所有代码,如类,方法等

2)完成编码后是否应该完成TDD?

3 个答案:

答案 0 :(得分:0)

TDD是测试优先编程。你应该在任何实现之前编写测试。从最简单到更高级的方案。

答案 1 :(得分:0)

要从TDD中获得最大价值,您应首先编写测试。一个好的起点是遵循鲍勃叔叔的TDD规则。

http://butunclebob.com/ArticleS.UncleBob.TheThreeRulesOfTdd

TDD可以被视为一种思维工具,可以帮助您充实自己的想法和设计。

答案 2 :(得分:0)

如果测试是在生产代码之后编写的,则它们不会驱动它。如果先编写测试,然后编写生产代码,则它只能是TDD。

相关问题