Selenium 如何使用jvm并行插件生成testngrunner文件?

Selenium 如何使用jvm并行插件生成testngrunner文件?,selenium,selenium-webdriver,cucumber,testng,cucumber-jvm,Selenium,Selenium Webdriver,Cucumber,Testng,Cucumber Jvm,下面是我的POM文件。当所有配置都正确时,我无法生成TestNG runner文件。请帮我做正确的配置 <build> <pluginManagement> <plugins> <plugin> <groupId>com.github.temyers</groupId> <artifactId>cuc

下面是我的POM文件。当所有配置都正确时,我无法生成TestNG runner文件。请帮我做正确的配置

<build>
    <pluginManagement>
        <plugins>

            <plugin>
                <groupId>com.github.temyers</groupId>
                <artifactId>cucumber-jvm-parallel-plugin</artifactId>
                <version>4.2.0</version>
                <executions>
                    <execution>
                        <id>generateRunners</id>
                        <phase>generate-test-sources</phase>
                        <goals>
                            <goal>generateRunners</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>runner</outputDirectory>
                            <glue>
                                <package>com.compareglobalgroup.stepdefs</package>
                                <package>com.compareglobalgroup.cucumber.hooks</package>
                            </glue>
                            <featuresDirectory>src/test/resources/feature</featuresDirectory>
                            <cucumberOutputDir>target/cucumber-parallel</cucumberOutputDir>
                            <format>json</format>
                            <plugins>
                                <plugin>
                                    <name>json</name>
                                </plugin>
                            </plugins>
                            <tags>
                                <tag>@BBDK</tag>
                            </tags>
                            <useTestNG>true</useTestNG>
                            <!-- <namingScheme>simple</namingScheme> <namingPattern>Parallel{c}TestRunner</namingPattern> -->
                            <parallelScheme>FEATURE</parallelScheme>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.7.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.20.1</version>
                <configuration>
                    <forkCount>10</forkCount>
                    <reuseForks>true</reuseForks>
                    <includes>
                        <include>**/Parallel*IT.class</include>
                    </includes>
                    <!-- You can specify a specific testng.xml file here <suiteXmlFiles> 
                        <suiteXmlFile>src/test/resources/testng-sample.xml</suiteXmlFile> </suiteXmlFiles> -->
                    <!-- Or dynamically with something like '-DsuiteXmlFile=src/test/resources/testng-sample.xml' -->
                    <!-- <suiteXmlFiles> <suiteXmlFile>${suiteXmlFile}</suiteXmlFile> </suiteXmlFiles> -->
                    <!-- Build with '-DskipTests=true' to bypass test execution @ build 
                        time Default: false -->
                    <skipTests>false</skipTests>
                    <testFailureIgnore>true</testFailureIgnore>
                    <systemPropertyVariables>
                        <browser>${browser}</browser>
                        <execution>${execution}</execution>
                        <environment>${environment}</environment>
                        <!-- <suiteXmlFile>${suiteXmlFile}</suiteXmlFile> -->
                        <country>${country}</country>
                        <vertical>${vertical}</vertical>
                        <homeUrl>${homeUrl}</homeUrl>
                        <isHeadless>${isHeadless}</isHeadless>
                    </systemPropertyVariables>
                </configuration>
            </plugin>
        </plugins>
    </pluginManagement>
</build>

com.github.temyers
黄瓜jvm并行插件
4.2.0
发电商
生成测试源
发电商
跑步者
com.compareglobalgroup.stepdefs
com.compareglobalgroup.cucumber.hooks
src/test/resources/feature
目标/黄瓜平行
json
json
@BBDK
真的
特征
org.apache.maven.plugins
maven编译器插件
3.7.0
1.8
1.8
org.apache.maven.plugins
maven surefire插件
2.20.1
10
真的
**/并行*IT.class
假的
真的
${browser}
${execution}
${environment}
${country}
${vertical}
${homeUrl}
${isHeadless}

您需要在下提供您的
条目


但是您已经在
下添加了它,它通常用于控制从当前项目继承的项目的插件行为。有关更多信息,请参阅