9

SonarQube学习(六)- SonarQube之扫描报告解析

 3 years ago
source link: http://www.cnblogs.com/longronglang/p/14285066.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

操作步骤

登录http://192.16.1.105:9000,加载项目扫描情况

fAjI3y.png!mobile

点击项目名称,查看报告总览

3MJnemE.png!mobile

开发人员主要关注为【问题】标签页。

rmAzaei.png!mobile

类型

主要关注为bug和漏洞

其中bug是必须要修复的,漏洞是要经过评估,查看是否需要修改。

异味是轻微问题,不影响代码

如创建一个变量,单从未使用过。

严重程度

严重程度是开发人员用来标记问题等级,

排序为阻断、严重、主要、次要、提示

处理方式

处理方式是开发人员用来标记问题的产生

ZFvMRza.png!mobile

如当评估一个问题需要修改,开发人员要确认此个问题,修改后点击解决。

人为这个问题是代码规则不符,不需要修改,则点击误判或不修复。

分配人员

可以和svn或git做集成,直接找到提交代码的人员,分派给他,修改代码。

写在最后

上面为小徒弟整理,从角度看是个执行层要做的事,但是想做好的报告的解读,与代码功底有关,非一朝一夕能速成,建议研读阿里巴巴编码规约,将会对你有很大帮助。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK