我有3个功能文件,每个功能包含3个测试,所以总共9个测试,但是只有3个测试正在执行并开始执行;第1个功能文件。我在所有功能文件中都给出了全局标记@smoke 请在下面找到pom文件。 io.github.bonigarcia webdrivermanager 4.0.0 org.seleniumhq.selenium 硒java 3.141.59 unit unit 4.13 测试 hamcrest hamcrest-all 1.3 测试 信息提示 黄瓜java 1.2.5 信息提示 黄瓜准 1.2.5 信息提示 黄瓜-jvm-deps 1.0.5 提供 网络大师思想 黄瓜报告 5.0.2
<dependency>
<groupId>info.cukes</groupId>
<artifactId>gherkin</artifactId>
<version>2.12.2</version>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M4</version>
<configuration>
<parallel>methods</parallel>
<useUnlimitedThreads>true</useUnlimitedThreads>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
有多个选项可将并行执行功能合并到Cucumber项目中,例如: