Gauge - 在 csv 中的每一行的规范 运行 之前,使用 -DinParallel=true

Gauge - Before spec running for every row in csv with -DinParallel=true

我有一个规格

table: data/csv/a.csv
Tags: tag1

其中 csv 文件有 49 个案例,而规范中只有 1 个场景

StemImplementation 中的规范之前如下所示

    @BeforeSpec(tags = {"tag1","tag2"},tagAggregation = Operator.OR)
    public static void preSpec() {
    }

当我运行并行指定时,比指定前运行宁49次。 它应该是 运行 和我的一样多。

gauge -v

Gauge version: 1.1.1 Plugins
html-report (4.0.12) 
java (0.7.3) 
json-report (0.3.3) 
xml-report (0.2.3)

仪表上有一个实验性功能 - Table 驱动场景。 其中 table 可以在场景级别定义,然后 beforespec 和 afterspec 将只 运行 一次。完整的规范将 运行 一气呵成。

在并行模式下,所有规格将运行并行而不是场景。这才是人们最想要的

此处有更多详细信息https://docs.gauge.org/writing-specifications.html?os=linux&language=javascript&ide=vscode#table-driven-scenario

此方法存在未解决的问题。