Logo软件测试课程设计 · 第 1 次课
主页 / 第1次课 / 1.34
Slide 1.34
1.6 测试驱动开发(TDD)的思想
TDD(Test Driven Development):测试在前,开发在后——先写会失败的测试,再写代码让它通过。
① 写一个失败测试(红)→ ② 写最少代码让它通过(绿)→ ③ 重构,保持测试通过

由来

最早来自极限编程(XP)实践。

演化

TDD 成为思想后,落地为 UTDD(单元测试驱动)与 ATDD(验收测试驱动)。

对开发者的意义

测试不再是“查我”的关卡,而是描述期望、驱动设计的工具。

◀
1.5 测试与开发
1.34 / 40
思考互动
▶
键盘 ← → 或鼠标滚轮翻页