maven - 使用 Serenity 和 JBehave 并行执行?
问题描述
如何执行并行 Serenity + JBehave + Maven 测试?我尝试了设置:serenity.batch.size = 3 serenity.batch.count = 2
但测试仍然没有并行执行。
我的 AcceptanceTestSute:
public class AcceptanceTestSuite extends SerenityStories {
private static final String STORY_FILE_NAME = "story.file.name";
public AcceptanceTestSuite() {
super();
Optional.ofNullable(System.getProperty(STORY_FILE_NAME)).ifPresent(this::findStoriesCalled);
configuration().useParameterControls(new ParameterControls().useDelimiterNamedParameters(true));
configuration().usePendingStepStrategy(new FailingUponPendingStep());
}
}
解决方案
我设法按照 John Smart 的建议做到了,使用单独的跑步者课程。谢谢。
推荐阅读
- regex - 仅在文本文档中编辑特定行
- python-3.x - 当 ImportError 不是从 BaseException 派生时如何将其移植到 Python 3
- sql-server - 避免用于派生选择中的列的多个重复子查询
- php - 在 php.ini 中指定安全的 CURLOPT_SSLVERSION
- elasticsearch - 使用自定义 joda 格式字符串在 elasticsearch 中解析日期字符串
- java - siddhi - 无法使用 siddhi 从 rabbitmq 检索事件消息
- react-native - 用键反应导航 goBack
- docker - 如何从图像创建干净的 Docker 容器?
- typescript - Typescript 从一个命名空间下的多个 d.ts 文件中导出所有类型/类
- google-cloud-platform - 将 Google Cloud 虚拟机映射到物理机