使用行为驱动开发扩展您的测试工作

行为驱动开发 (BDD) 是一种软件开发过程,它在代码实现之前用行为描述应用程序。BDD 侧重于减少歧义,提高协作,并限制返工。BDD 以发现、制定和自动化为支柱,帮助团队将他们的测试提升到一个新的水平,通常通过实施 Gherkin 语法,其中包括“给定、当、那么”语句。这些语句为整个团队之间的协作创建了一种通用语言。

本电子书的亮点包括

  • 如何减少歧义和限制返工
  • 实施 BDD 的示例
  • BDD 如何通过持续测试更有效