Maven测试不显示测试结果

Maven测试不显示测试结果,maven,junit,maven-surefire-plugin,cucumber-junit,Maven,Junit,Maven Surefire Plugin,Cucumber Junit,我使用Maven运行了一些Junit测试,但是即使测试通过,测试结果也不会显示出来 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId&

我使用Maven运行了一些Junit测试,但是即使测试通过,测试结果也不会显示出来

<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.19.1</version>
                <configuration>
                    <testFailureIgnore>false</testFailureIgnore>
                    <printSummary>true</printSummary>
                    <includes>
                        <exclude>**/UiTestRunner.java</exclude>
                    </includes>
                </configuration>
            </plugin>
        </plugins>
    </build>

     <profile>
            <id>local_dev_chrome</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-surefire-plugin</artifactId>
                        <version>2.19.1</version>
                        <configuration>
                            <systemPropertyVariables>
                                <appEnv>dev</appEnv>
                                <Selenium_Browser>chrome</Selenium_Browser>
                            </systemPropertyVariables>
                            <testFailureIgnore>false</testFailureIgnore>
                        </configuration>
                    </plugin>
                </plugins>
            </build>
        </profile>
我使用命令mvn-test-pxxx运行测试,测试结果如下:

结果:

测试运行:0,失败:0,错误:0,跳过:0

配置中有什么遗漏吗

<includes>
   <exclude>**/UiTestRunner.java</exclude>
</includes>
这是您的问题:surefire将只包括匹配**/UiTestRunner.java的测试。标签只是一个标签,用于分隔每个列表项。您甚至可以使用**/UiTestRunner.java。
为避免混淆其他人,请将include重命名为excludes或exclude重命名为include

将exclude更改为include,但它仍然不工作运行测试类,是否应将其包括或排除。否则,开始移除所有包含/排除项,然后进行微调。