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



我有一个带有的规范

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

csv文件有49种情况,规范中只有1种情况

StemImplementation中的Before spec看起来像下面的

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

当我并行运行spec时,它在spec之前运行了49次。它应该和我的线程一样多地运行。

仪表-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)

有一个关于量表驱动场景的实验特性。Where表可以在场景级别定义,然后beforespec和afterspec将只运行一次。完整的规格将一次性运行。

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

此处提供更多详细信息https://docs.gauge.org/writing-specifications.html?os=linux&language=javascript&ide=vscode#表驱动的场景

这种方法存在一些悬而未决的问题。

最新更新