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

歡迎光臨散文網(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平臺的評論 (共 條)

分享到微博請遵守國家法律
昌江| 资兴市| 泗阳县| 交城县| 黄梅县| 黑龙江省| 保康县| 宁强县| 汾阳市| 诸暨市| 治县。| 滁州市| 新田县| 海口市| 临江市| 泗洪县| 威宁| 平谷区| 育儿| 邢台县| 板桥市| 新平| 永昌县| 麦盖提县| 乐都县| 阆中市| 南丹县| 寿光市| 卢湾区| 永吉县| 舟曲县| 汉川市| 齐齐哈尔市| 衡水市| 靖远县| 图们市| 武山县| 石台县| 玛多县| 黎川县| 称多县|