測試外掛maven-surefire-plugin

leonliu06發表於2018-02-02

1. 配置

1.1 參考:http://maven.apache.org/surefire/maven-surefire-plugin/
1.2 配置:

      <!-- The Surefire Plugin is used during the test phase of the build lifecycle to execute the unit tests of an application. -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.20.1</version>
        <!-- 是否跳過測試 -->
        <configuration>
          <skipTests>false</skipTests>
        </configuration>
      </plugin>

2. 使用

2.1 只有一個目標 mvn surefire:test
2.2 只執行具體某個測試類 mvn test -Dtest=測試類名$ mvn test -Dtest=RedisLockTest
2.3 只執行具體某個測試方法用#,即 mvn test -Dtest=測試類名#測試方法名,如 $ mvn test -Dtest=RedisLockTest#testLock
2.4 執行一個測試類中多個測試方法用+,即mvn test -Dtest=測試類名#測試方法名1+測試方法名2

相關文章