首页 > 解决方案 > 在 node.js 中运行黄瓜多个标签

问题描述

我创建了一个包含三个场景的功能,每个场景都有一个标签。特点:三种场景

@Scenario1 场景......给定......当......然后......

@Scenario2 场景......给定......当......然后......

@Scenario3 场景......给定......当......然后......

当我只使用标签运行时,它正在工作。命令包含: ... --tags @Scenario1

当我尝试使用两个标签时,它不起作用。我尝试了以下命令:

  1. ... --tags={"@Scenario1","@Scenario2"}
  2. ... --tags={'@Scenario1','@Scenario2'}
  3. ... --tags={@Scenario1,@Scenario2}
  4. ... --tags={"@Scenario1,@Scenario2"}
  5. ... --tags={"@Scenario1 和 @Scenario2"}
  6. ... --tags "@Scenario1 和 @Scenario2"
  7. ... --tags @Scenario1 --tags @Scenario2"

标签: node.jstagscucumbergherkin

解决方案


试试--tags "@Scenario1 or @Scenario2"。有关详细信息,请参阅标记表达式

您还可以逐行运行场景:cucumber features/hello.feature:34:48


推荐阅读