传统开发模式流程 项目代码开发 -> 编写测试用例 –> 运行测试用例 -> 修复代码BUG TDD开发模式流程 编写测试用例 -> 运行测试用例 –> 编写项目代码 -> 运行测试用例 -> 重构代码 参考 浅谈测试驱动开发(TDD)测试驱动开发实践