4.6TDD 流程总结

功能测试是应用程序的最终评判,单元测试是开发过程的辅助工具。

总体流程:

编写测试 然后运行看他失败,然后写少量代码,向前迈一小步,再运行,再失败,再编写少量代码向前迈一小步,去测试直到测试通过为止,有可能会重构代码,确保功能不被破坏

TDD总体流程图:

包含功能测试和单元测试的TDD流程

编写功能测试,预期失败,编写少量代码让功能测试通过这一步是一个小型TDD循环:编写一个或多个单元测试,进入单元测试/编码测试循环,直到单元测试通过为止,然后回到功能测试查看进展。这一步还可以编写一些应用代码,再编写更多的单元测试,如此一直循环。涉及到功能测试重构时,使用功能测试检测重构前后的表现是否一致,通过改变单元测试循环修改实现方式。

这种方式叫双循环测试驱动开发。

使用Wps 自己画一下流程图你会发现又巩固了一边,加深了对TDD开发的印象

扫描二维码关注公众号,回复: 5681633 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_43147867/article/details/86510238
TDD
4.6