首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >场景大纲使用多个线程

场景大纲使用多个线程
EN

Stack Overflow用户
提问于 2022-09-01 20:19:04
回答 1查看 50关注 0票数 0

我在测试中使用了JUnit5和Cucumber。当并行运行测试时,一切都按照我的要求工作,但是当涉及到场景大纲时,示例会创建额外的线程。也就是说,如果我设置了cucumber.execution.parallel.config.fixed.parallelism=4,,场景将在4个线程中运行,但是当它们到达示例场景时,将为每个示例创建一个额外的线程。我如何才能精确地运行场景而不是特性文件的并行性?还是让带有场景大纲的特性逐个运行?

我的junit-platform.properties

代码语言:javascript
复制
cucumber.publish.quiet=true
cucumber.execution.parallel.enabled=true
cucumber.execution.parallel.config.strategy=fixed
cucumber.execution.parallel.config.fixed.parallelism=4
EN

回答 1

Stack Overflow用户

发布于 2022-09-09 08:31:32

场景大纲不是一个单独的场景。它是以紧凑的形式编写的多个场景。当黄瓜处理大纲时,它会为每一组示例生成一个标准场景。每个示例都将在自己的线程中运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73575031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档