首页 > 解决方案 > Maven surefire 插件默认策略来运行测试

问题描述

我使用 MavenSureFire 插件运行单元测试,但我找不到运行测试用例的 Surefire 插件默认策略。它是并行运行还是顺序运行?下面是我在 pom 中的插件配置。我有一个套件类,其中包含多个 SubClasses 。子类的执行策略是什么?

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <configuration>
                <includes>
                    <include>${runSuite}</include>
                </includes>
            </configuration>
        </plugin>

注意:到目前为止,我已经配置了任何并行执行。

标签: javamavenmaven-surefire-plugin

解决方案


它应该按照类的命名顺序(按字母顺序)运行。我认为它与 maven 无关,而是遵循执行类的 java 约定。


推荐阅读