美文网首页
TDD--测试驱动开发

TDD--测试驱动开发

作者: 秘果_li | 来源:发表于2017-07-21 15:05 被阅读0次

Test Driver Development

测试先行

开始编写代码之前先写好测试用例,没有代码时测试是不通过的,之后我们编写代码来让测试通过,保证我们的代码符合测试要求.

TDD的优点
  • 能够督促开发人员从用户角度考虑问题,注重功能

  • 方便代码重构,重构改变的是代码的内部结构,而不会改变外部接口功能,用TDD的方法让我们确信自己的重构没有破坏外部接口功能.

  • 用TDD的方法可以使代码干净(代码重构的结果),测试覆盖率高(先写测试的结果),软件做集成测试的时候一般问题会比较少

  • TDD促使开发人员先根据程序单元的功能编写测试代码,就像是先建一个模型,然后向里面浇注合适功能的代码。最后满足所有的测试验证了,才能正常通过测试,这个程序单元才算完成

需要注意的

TDD需要我们有设计完备的测试用例的能力,测试要准确,保证功能.

相关文章

网友评论

      本文标题:TDD--测试驱动开发

      本文链接:https://www.haomeiwen.com/subject/ofoskxtx.html