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

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

分享到微博請遵守國家法律
元谋县| 保德县| 丹凤县| 定襄县| 青铜峡市| 多伦县| 德惠市| 长治市| 门头沟区| 哈巴河县| 仁布县| 得荣县| 招远市| 调兵山市| 广西| 雅安市| 宝应县| 香河县| 广宁县| 永丰县| 古浪县| 沂源县| 珠海市| 南乐县| 福贡县| 玛曲县| 隆尧县| 文登市| 兴文县| 陇西县| 平陆县| 喀喇沁旗| 昌黎县| 运城市| 西乌珠穆沁旗| 荃湾区| 疏附县| 湟中县| 武宣县| 清丰县| 龙胜|