> 文档中心 > 测试左移之Sonarqube maven项目分析

测试左移之Sonarqube maven项目分析


本文节选自霍格沃兹测试学院内部教材

如果你不想在每个项目中配置 sonar 的信息,你可以在全局配置文件中配置 sonar 的通用信息。

全局配置

$MAVEN_HOME/conf 或者~/.m2 路径下的 settings.xml 因为有的时候需要分布式编译,其实不太推荐全局配置这种方式。

     org.sonarsource.scanner.maven              sonar       true                  http://myserver:9000             

项目配置

只需要修改 maven 的标准配置文件 pom.xml 即可

项目演练

cd sonarqube-scanner-maven/maven-basic
mvn clean install sonar:sonar -Dsonar.host.url=http://sonarqube.testing-studio.com:9000

这是项目的基本指标

这是项目的细节页面

项目分析结果

sonarqube 会给我们提供非常详细的代码质量的各个维度的度量结果

Sonarqube maven项目分析就先介绍到这里,后面将会为大家介绍测试平台开发的相关内容哦!

更多技术文章