天天看點

maven+jacoco+sonarqube顯示單元測試覆寫率

首先pom.xml中需要引入jacoco依賴

<build>
    <plugins>
        <plugin>
            <groupId>org.jacoco</groupId>
            <artifactId>jacoco-maven-plugin</artifactId>
            <version>0.7.8</version>
            <executions>
                <execution>
                    <goals>
                        <goal>prepare-agent</goal>
                        <goal>report</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
           

Maven 編譯

mvn clean install
           

Sonarscanner掃描時添加參數

'-Dsonar.core.codeCoveragePlugin=jacoco ' +
           

完成以上三個配置,在SonarQube上即可顯示單元測試覆寫率

maven+jacoco+sonarqube顯示單元測試覆寫率

繼續閱讀