摘要:
在上一篇的博客敏捷开发之道(六)计划(续)中我们介绍了一下敏捷开发的计划和简单的执行,接下来我们针对在开发中不可避免的测试进行一下介绍。1、测试驱动 试驱动开发(Test-Driven Development,简称TDD),是一种不同于传统软件开发流程的新型的敏捷开发方法。它要求在编写某个功能的代码之前先编写测试代码,然后只编写使测试通过的功能代码,通过测试来推动整个开发的进行。2、测试驱动的好处 为什么要测试先行,测试先行会给我们带来什么好处呢? 首先,测试驱动会在开发之初就制定一个既定目标。简单的讲就是编写一些模拟与目标相似或类似的测试脚本用于验证需要开发的功能块是否正... 阅读全文