4.3.1 Cucumber/Gherkin 语法与步骤定义 4.3.1 Cucumber/Gherkin 语法与步骤定义 在现代软件工程的测试体系中,行为驱动开发(Behavior-Driven Development, BDD)早已超越了“测试方法”的范畴,演变为一种沟通语言、一种协作范式,甚至是一种需求表达的规范。而在这套范式中,Cucumber 与 Gherkin 的组合,构成了其最核心的骨架。Gherkin 提供了一种人类可读、结构化的业务语言,而 Cucumber 则作为执行引擎,将这种语言转化为可运行的自动化测试。