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

How to mark Scenario Outline as a known defect?

我正在使用 Cucumber 并想标记具有已知 Jira 问题的场景。 我发现我们在feature, scenario, examples levels都打了tag,但是Examples下不知道具体scenario怎么打。

@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 的管理场景?

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

作为单独的示例使用 table 并带有缺陷标签:

@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 |