【问题标题】:How to mark Scenario Outline as a known defect?如何将场景大纲标记为已知缺陷?
【发布时间】:2021-07-19 15:14:35
【问题描述】:

我正在使用 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 标记仅管理场景?

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

【问题讨论】:

    标签: cucumber bdd


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 2020-07-11
      • 2014-10-12
      • 2021-04-29
      • 1970-01-01
      相关资源
      最近更新 更多