总结

在本章中,我们涵盖了开始使用 TDD 所需的所有测试基础知识。我们首先解释了什么是敏捷开发以及 TDD 如何融入到敏捷开发流程中。接着,我们了解了不同类型的自动化测试和测试金字塔。然后,我们探讨了使用红、绿、重构过程交付代码的迭代过程,并学习了一些 TDD 最佳实践,了解如何构建和编写测试。

在第 2 章《单元测试基础》中,我们将学习如何在 Go 中编写测试,并开始亲身体验 TDD。我们将开始使用红、绿、重构过程,并按照我们所学的 TDD 最佳实践编写测试。

问题

进一步阅读

答案