【发布时间】:2014-05-28 15:58:36
【问题描述】:
我有黄瓜场景和例子。示例分为使用多个标签,如下所示:
Feature: ...
Scenario Outline: ...
...
@Admin @INT
Examples:
...
@Admin @EXT
Examples:
...
@User @EXT
Examples:
...
@User @INT
Examples:
...
要运行带有标签@Admin 和@EXT 的场景,我使用
...tags = {"@Admin","@EXT"}...
如何使用
运行场景{"@Admin","@EXT"} && {"@User","@INT"},
{"@Admin","@EXT"} || {"@User","@INT"}
【问题讨论】:
-
{"@Admin","@EXT"} && {"@User","@INT"}是否应该运行带有所有四个标签的场景? -
不,我想查找并运行标记有
@Admin AND @EXT(2 个标签)和@User AND @INT(2 个标签)的场景。与@Admin AND @EXT AND @User AND @INT不同。 -
你可以定义两个不同的运行器(每个有 2 个标签)并运行这两个?
标签: cucumber cucumber-jvm