'''测试驱动开发'''( [[ 英语 :Test]]:'''Test-driven development ''' ,缩写 为TDD 为'''TDD''' )是一种软件开发过程中的应用方法,由[[极限编程]](Extrame Programming)中倡导,以其倡导先写测试程序,然后编码实现其功能得名。
测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。测试测试驱动开发始于20世纪90年代。测试驱动开发的目的是取得快速反馈并使用“illustrate the main line”方法来构建程序。