TDD测试驱动开发过程

TDD测试驱动开发过程具有4 个基本步骤:
1)编写测试
2)核对和确认测试
3)编写产品代码,接着测试
4)重构产品代码。
其中一个例子可为,用户必须记录产品的生存期值。一项完善的测试需要确保用户数据输入是一个正数,而不是不同类型的输入,比如一个字母(即编写测试)。当输入字母而不是一个数字时,编程人员需要验证,程序会出现异常(即核对和确认测试)。接着编程人员编写的代码,需要用户记录产品的生存期值(即编写产品代码)。然后编程人员会运行产品代码并且输入正确和错误的产品生存期值(即采用测试)。如果产品代码运行成功,那么编程人员会重构产品代码,以完善产品的设计。遵循这4 个步骤,迭代保证编程人员探讨一项软件程序首先可能会如何失败,并且建立可全面测试的产品代码。这样有助于编出高质量的代码。

你可能感兴趣的:(敏捷项目管理)