在所有现有的开发方法中,TDD 可能是多年来根本上改进开发且投资成本最小的一种。
需要训练来开始养成习惯,但一旦建立习惯后,不使用 TDD 方法编码就像开车时不系安全带一样。
10、
单元测试最佳实践:
避免测试产生依赖性,这样测试需要按照特定的顺序执行。每个测试都应该是自治的。
避免创建其他依赖计算机的测试,例如依赖特定的目录路径的测试。
对于产品代码中的每个类创建一个测试类。这样可以简化测试的组织,并可以容易地选择在何处放置每个测试。
在继续创建新的测试前验证所有测试运行成功,这样可以保证在破坏代码后立刻进行修正。
在依赖于手工测试前,必须完全肯定无法采用合理的自动测试方案。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/