测试面向编程?
#编程 #python #tdd #测验

开始

通过构建一个项目,一个系统,甚至是一种简单的方法,它击败了我们,Dan: será que o que eu construi está funcionando corretamente? â正如另一个名字所说,测试您写的内容是否正在返回预期。

单位测试和TDD

现在,我们已经看到了一些关于术语测试的重要性,让我们看看Testes unitários e TDD之间的区别。单位测试是“行使”进入,出发和行为的方式的摘录,已经以开发为导向的开发(TDD)是一种思想形式,它首先包括编写测试,而不是方式。

您阅读的内容。甚至在编写方式之前进行测试。

这样做的重要原因是,当我们创建测试以意识到甚至没有,甚至没有,创建这种方式的过程变得更加狂热,因为您知道与他一起“想获得的地方”。

TDD周期

即使构建创建测试的方式更加狂热,但这并不意味着我们会先将其正确。在这里,我将谈论有关TDD方法(其运营周期)最重要的事情。该周期由反式步骤形成:

  • 编写测试并使其失败(如果我们首先编写测试,很明显它将失败)
  • 写下测试测试的方式
  • 更优化的东西的重构代码

此图像很好地表示我的意思:

Image description

结束

,我们即将结束这篇个人文章的结尾,为了只给予测试的重要性,无论使用什么语言,这都是很短的。使用TDD更加自信和清晰,一开始就很难应用这种方法,但是随着时间的流逝,它会变得更加狂热!

参考资料