JAVA极客特训02 测试驱动开发 TDD.pptVIP

  • 12
  • 0
  • 约3.9千字
  • 约 23页
  • 2019-08-16 发布于湖北
  • 举报
测试驱动开发 TDD 葛一鸣 目标 测试驱动开发的基本概念 测试驱动的基本流程 测试驱动的所采用的技术及工具 葛一鸣 测试驱动开发的基本概念 为什么会出现测试驱动开发 什么是测试驱动 测试驱动所要达到的目标 葛一鸣 什么是测试驱动 测试驱动是一种开发形式: 1.首先要编写测试代码 2.除非存在相关测试,否则不编写任何的产品代码 3.由测试来决定需要编写什么样的代码 4.要求维护一套详尽的测试集 葛一鸣 测试驱动所要达到的目标 clean code that work 测试驱动所追求的目标就是代码整洁可用,其实现的规则就是: 1.只有测试失败时,我们才写代码 2.消除重复设计,优化设计结构 葛一鸣 测试驱动开发的优点 能够保证编写单元测试 使程序员获得满足感从而更始终如一地坚持编写测试 有助于澄清接口和行为的细节 可证明、可再现、自动的验证 改变事物的信心 葛一鸣 测试驱动开发的基本流程 葛一鸣 什么是Regression Test “Regression testing is the process of validating modified parts of the software and ensuring that no new errors are introduced into previously tested code.” 一

文档评论(0)

1亿VIP精品文档

相关文档