什么是测试驱动开发(TDD)?
测试驱动开发(TDD)是一种编程方法,强调在开发代码功能之前编写测试。
测试驱动开发(TDD)
测试驱动开发(TDD)是一种编程方法,强调在开发代码功能之前编写测试。这种方法确保代码满足预期需求并有助于防止错误。
📚 起源
测试驱动开发(TDD)是由Kent Beck在1990年代末作为极限编程的一部分开发的。
迭代过程
TDD遵循添加测试、测试执行失败、编写代码通过测试以及重构代码的周期。
焦点
TDD专注于一次测试小单位的代码,确保系统逐步建立并具有高测试覆盖率。
重构周期
也被称为“红-绿-重构”周期,编写代码使失败的测试通过,然后重构以改善其结构。
Vous voulez en savoir plus ?
Si vous souhaitez approfondir TDD —ou proposer ce type de formation à votre équipe— discutons-en. J'aide les équipes à comprendre et à appliquer ces concepts. J'ai hâte d'avoir de vos nouvelles !
什么是bug?
在软件领域,bug指的是代码中的错误或缺陷,导致程序功能障碍。...
什么是beta版本?
Beta版本,也称为预览版,是一种软件预发布版本,向一组选定的用户提供,用于测试。...
SOLID原则是什么?
SOLID原则由Robert C. Martin,也被称为Uncle Bob,在2000年初关于面向对象设计的工作中引入。这些原则是五个设计概念的汇编...
WET是什么意思?
WET原则,译为'一切都写两遍'或'我们喜欢打字',代表一种与DRY(不要重复自己)原则相对的方法,讽刺地允许甚至鼓励代码重复。...
什么是测试人员?
测试人员,也称为测试工程师或质量保证(QA),主要负责确保软件产品正确运行、无错误且满足规定的质量标准。...