首页/开发/软件测试速查/Gherkin Scenario 编写
用例设计方法62 条

Gherkin Scenario 编写

Gherkin 用 Feature、Scenario、Given-When-Then 描述行为:一个 Scenario 表达一条规则或典型示例,供业务与自动化共用。

软件测试速查开发更新于 2026-10-12

示例

示例
Feature: 会员折扣

  Scenario: 会员订单享 9 折
    Given 用户是会员
    And 订单金额为 200 元
    When 提交订单
    Then 应付金额为 180 元
Scenario 标题用业务语言描述规则;步骤中避免写按钮位置等实现细节。

易错点

  • 步骤写成 UI 操作脚本,业务人员无法评审
  • 一个 Scenario 断言过多规则,失败后无法判断影响范围

数据来源与参考

  • Cucumber 官方文档《Gherkin Reference》(cucumber.io)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌