测试驱动开发

Posted mrzhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试驱动开发相关的知识,希望对你有一定的参考价值。

测试驱动开发的具体实现步骤:

  1:按照面向对象的思想 将需求转化为一条条用例

  2:针对每一条用例 设计出测试用例

  3:随便挑选一个测试用例作为开始

  下面是官方的步骤

  4:使用代码实现测试用例(提前运行一下,保证测试用例可运行)

  5:编写产品代码使得测试用例通过(可以借助伪实现和显性声明等方式)

  7:修改测试用例(增加使得测试不通过的条件)

  8:修改产品代码使得上一步测试通过

  10:继续循环 直到找不到测试用例

  11:找不到测试用例,说明代码通过,开始重构优化代码

以上是关于测试驱动开发的主要内容,如果未能解决你的问题,请参考以下文章

掌握测试驱动开发的3个关键因素(译)

测试驱动开发基础

对测试驱动开发的一些理解

对测试驱动开发的一些理解

测试驱动开发-TDD

使用测试驱动开发开发 Perl CGI 应用程序时,第一个测试是啥?