TDD测试驱动开发

五迷三道 提交于 2019-12-21 03:45:44
TDD(Test-Driven Development)是敏捷开发中的一项核心实践和技术,也是一种设计方法论,其基本思想是:在明确要开发某个功能后,在开发功能代码之前,先编写测试代码(UT),然后编写功能代码并用测试代码进行验证,如此循环直到完成全部功能的开发。

TDD:测试驱动开发的优点:

在任意一个开发节点都可以拿出一个可以使用,含少量的BUG 并具有一定的功能能够发布的产品。

TDD:测试驱动开发的缺点:

  缺点:增加了代码工作量。测试代码几乎是系统代码的两倍或更多,但是同时节省了程序调试的时间以及挑错的时间。

 

https://blog.51cto.com/2681882/2120480

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!