如何解决仪表 - 在使用 -DinParallel=true 为 csv 中的每一行运行规范之前
table: data/csv/a.csv
Tags: tag1
其中 csv 文件有 49 种情况,而规范中只有 1 种情况
在 stemImplementation 之前的规范看起来像下面
@BeforeSpec(tags = {"tag1","tag2"},tagAggregation = Operator.OR)
public static void preSpec() {
}
当我并行运行规范时,它在规范之前运行了 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)
解决方法
仪表上有一个实验性功能 - 表驱动的场景。 其中 table 可以在场景级别定义,然后 beforespec 和 afterspec 将只运行一次。完整的规范将一次性运行。
在并行模式下,所有规范将并行运行而不是场景。这是人们最想要的
这种方法存在未解决的问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。