如何将场景大纲标记为已知缺陷?

时间:2021-07-19 15:14:35

标签: cucumber bdd

我正在使用 Cucumber 并想用已知的 Jira 问题标记场景。 我发现我们在功能,场景和示例级别上应用了标签,但不知道如何在示例下标记特定场景。

@feature_level_tag
Feature: Test fearure

  @scenario_level_tag
  Scenario Outline: Test scenario
    When <user> created with name <name>
    
    @example_level_tag
    Examples:
      | user  | name |
      | test  | test |
      | admin | test |

例如,如何仅使用某些特定的 @tag 标记管理方案?

我发现的唯一方法是使用多个带有不同标签的示例,但是如果您有很多具有不同已知缺陷的场景,这是一个糟糕的解决方法。

1 个答案:

答案 0 :(得分:0)

用作带有缺陷标记的单独示例表:

@feature_level_tag
Feature: Test fearure

  @scenario_level_tag
  Scenario Outline: Test scenario
    When <user> created with name <name>
    
    @example_level_tag
    Examples:
      | user  | name |
      | test  | test |
      | admin | test |

    @defect123
    Examples:
      | admin | test |