什么是Gherkin?

Gherkin是一种用于以非技术利益相关者易于理解的方式指定软件系统行为的语言。

📝

定义

Gherkin是一种语言,用于以非技术利益相关者容易理解的方式指定软件系统的行为。

🧪

测试方法

它特别与行为驱动开发(BDD)相关,并用于设计测试案例。

➡️

语法

Gherkin具有特定的语法,使用关键词如Feature(特性)、Scenario(场景)、Given(假设)、When(当)、和Then(那么),用于结构化测试描述。

🔄

自动化

Gherkin经常与如Cucumber等工具一起用于测试自动化。