最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

代碼分析體系及Sonarqube平臺

2022-10-11 10:50 作者:愛測軟件測試  | 我要投稿

代碼分析

  • IDE輔助功能:xcode、android studio

  • 獨立的靜態(tài)分析工具:findbugs、androidlint、scan-build、pmd、阿里巴巴java開發(fā)規(guī)范pmd插件

代碼審計關(guān)注的質(zhì)量指標

  • bug和漏洞

  • 單元測試規(guī)模

  • 覆蓋率分析

代碼靜態(tài)檢查

  • 代碼語法分析:lint系列,通過分析語法樹和源代碼,檢查代碼規(guī)范

  • 編譯器分析:借助于編譯器獲得代碼關(guān)系

  • 字節(jié)碼靜態(tài)分析:分析jar、war、dex等格式的文件,代表工具:findbugs

sonarqube架構(gòu)

sonarqube部署

臨時性的部署

docker run -d --name sonarqube \

-p 9000:9000 -p 9092:9092 \

?sonarqube

正式部署,最新版本的sonarqube不再支持mysql了

docker run -d \? ?

?--name sonarqube_postgres \ ?

??-e POSTGRES_USER=sonarqube \ ?

??-e POSTGRES_PASSWORD=sonarqube \ ??

?-e PGDATA=/var/lib/postgresql/data/pgdata \?

?? ?-v $PWD/postgresql:/var/lib/postgresql/data \ ?

??postgres mkdir sonarqube_data sonarqube_extensions sonarqube_logs chown -R 999:999 sonarqube_data sonarqube_extensions sonarqube_logs docker run -d ?--name sonarqube_hogwarts -p 9000:9000 -p 9092:9092 --link sonarqube_postgres:db \ ?

? -e SONARQUBE_JDBC_USERNAME=sonarqube?

-e SONARQUBE_JDBC_PASSWORD=sonarqube \ ?

??-e SONARQUBE_JDBC_URL="jdbc:postgresql://db/sonarqube" \?

??-v $PWD/sonarqube_data:/opt/sonarqube/data \ ??

?-v $PWD/sonarqube_extensions:/opt/sonarqube/extensions \ ?

??-v $PWD/sonarqube_logs:/opt/sonarqube/logs \ sonarqube

默認配置

用戶名密碼:admin admin
sonarqube.testing-studio.com

sonarqube的代碼分析流程

想學(xué)好sonarqube平臺,就要先從sonarqube架構(gòu)開始學(xué)習(xí)。了解架構(gòu)后,在進行部署等操作。后面我們會繼續(xù)為大家介紹Sonqrqube scanner的使用等,敬請期待哦~


代碼分析體系及Sonarqube平臺的評論 (共 條)

分享到微博請遵守國家法律
连平县| 泸定县| 会泽县| 德化县| 托里县| 尉犁县| 闸北区| 门源| 宁远县| 大连市| 鹤岗市| 文登市| 诸城市| 武川县| 温宿县| 金湖县| 云林县| 郁南县| 临安市| 沙河市| 蒙城县| 渝北区| 酉阳| 徐水县| 齐齐哈尔市| 望江县| 富源县| 五华县| 长汀县| 张掖市| 夏津县| 繁峙县| 嫩江县| 海阳市| 罗定市| 仙游县| 布尔津县| 闻喜县| 蒙自县| 建阳市| 夏邑县|