单元测试 – TDD与单元测试

前端之家收集整理的这篇文章主要介绍了单元测试 – TDD与单元测试前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的公司是相当新的单元测试我们的代码。我一直在阅读关于TDD和单元测试一段时间,并相信他们的价值。我试图说服我们的团队,TDD是值得学习和改变我们的思维方式如何我们的计划,但它是一个斗争的努力。这给我带来了我的问题。

在TDD社区中有许多人对编写测试和代码(我与他们一起)感到非常宗教,但是对于一个正在与TDD打交道的团队,妥协还会带来更多的好处吗?

我可能成功地让团队编写单元测试一旦代码写(可能作为检查代码的要求),我的假设是,仍然有价值,写这些单元测试。

将困难的团队带入TDD的最好办法是什么?而失败的是,它仍然值得编写单元测试,即使它是在代码写后?

编辑

我已经采取了这一切,是重要的是我们开始单元测试,在编码过程中的某个地方。对于那些接受这个概念的团队,开始更多地转向TDD和测试。感谢大家的意见。

跟进

我们最近开始了一个新的小项目,一小部分团队使用TDD,其余的代码后写单元测试。在我们封装了项目的编码部分之后,那些在代码之后编写单元测试的人惊讶地发现,TDD编码器已经完成了,并且具有更加稳固的代码。这是一个赢得怀疑论者的好方法。我们仍然有很多成长的痛苦前面,但意志的战斗似乎结束了。感谢大家谁提供咨询!

如果团队在实现TDD时陷入困境,但是他们之前没有创建任何单元测试,那么在编写代码之后通过创建单元测试来启动它们。甚至单元测试后写的代码比没有单元测试更好!

一旦他们精通单元测试(和它附带的一切),那么你可以努力让他们创建测试首先…代码第二。

猜你在找的设计模式相关文章