如何使用Junit在bdd cucumber中进行并行执行



是否有可能在BDD黄瓜框架中使用JUnit进行并行执行

如果您在JUnit 5中使用cucumber,您可以将cucumber.execution.parallel.enabled=true添加到junit-platform.properties文件中。

为了更好地控制线程数,你可以使用文档中的一些额外选项:

cucumber.execution.parallel.enabled=                          # true or false.
# default: false
cucumber.execution.parallel.config.strategy=                  # dynamic, fixed or custom.
# default: dynamic
cucumber.execution.parallel.config.fixed.parallelism=         # positive integer.
# example: 4
cucumber.execution.parallel.config.dynamic.factor=            # positive double.
# default: 1.0

如果你没有一个使用JUnit 5的Cucumber的工作示例,从Cucumber -java-skeleton开始。

最新更新