<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      使用JaCoCo進行代碼覆蓋率分析

      使用JaCoCo進行代碼覆蓋率分析

      一、背景說明

      1、下載jacoco

      https://www.jacoco.org/jacoco/
      image

      2、解壓縮后的兩個關鍵文件

      • jacocoagent.jar - 用于運行時收集覆蓋率數據

      • jacococli.jar - 用于操作覆蓋率數據

      二、流程命令及說明

      1.啟動一個Java應用程序并開啟覆蓋率監控

      java -javaagent:jacocoagent.jar=includes=*,output=tcpserver,port=6300,address=localhost,append=true -jar boot-0.0.1-SNAPSHOT.jar
      

      這條命令啟動一個Java應用程序,并附加JaCoCo的Java代理(jacocoagent.jar)。這個代理會在應用程序運行時收集覆蓋率數據

      參數說明:

      • -javaagent:jacocoagent.jar:使用 JaCoCo 的 Java 代理

      • includes=*:監控所有類(可以使用包名限制,如 com.example.*)

      • output=tcpserver:通過 TCP 服務器輸出覆蓋率數據

      • port=6300:TCP 服務器端口

      • address=localhost:只允許本地連接

      • append=true:如果文件已存在則追加數據

      • -jar boot-0.0.1-SNAPSHOT.jar:要監控的應用程序

      2.導出覆蓋率數據

      java -jar jacococli.jar dump --address localhost --port 6300 --destfile jacoco-demo.exec
      

      參數說明:

      • dump:從運行中的應用導出覆蓋率數據

      • --address localhost:連接地址

      • --port 6300:連接端口

      • --destfile jacoco-demo.exec:導出到的數據文件

      3.生成覆蓋率報告

      java -jar jacococli.jar report jacoco-demo.exec --classfiles D:/CodesOfStudy/jacocoTest/boot/target/classes --sourcefiles D:/CodesOfStudy/jacocoTest/boot/src/main/java --html html-report --xml report.xml --encoding=utf-8
      

      參數說明:

      • report:生成報告命令

      • jacoco-demo.exec:覆蓋率數據文件

      • --classfiles:編譯后的 class 文件目錄

      • --sourcefiles:源代碼目錄

      • --html html-report:生成 HTML 格式報告到 html-report 目錄

      • --xml report.xml:生成 XML 格式報告

      • --encoding=utf-8:指定編碼格式

      4.流程說明

      1. 啟動監控:應用運行時,JaCoCo 通過 TCP 服務器實時收集覆蓋率數據
      2. 執行測試:運行你的測試用例(單元測試、集成測試等)
      3. 導出數據:從 TCP 服務器導出覆蓋率數據到 .exec 文件
      4. 生成報告:基于源代碼和編譯文件生成可視化報告

      三、執行結果

      1.啟動應用

      image

      2.執行測試

      image

      3.導出數據

      企業微信截圖_17600938714437
      企業微信截圖_17600938539918

      4.生成報告

      企業微信截圖_17600940455559
      企業微信截圖_17600940603805
      image

      posted @ 2025-10-10 19:15  hqq的進階日記  閱讀(12)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲国产日韩精品久久| 永久免费无码av网站在线观看| 仁寿县| 亚洲男人电影天堂无码| 国产精品久久久久鬼色| 亚洲国产一区二区在线| 2021国产精品视频网站| 麻豆av一区二区三区| 女人的天堂A国产在线观看| 绥棱县| 毛片内射久久久一区| 免费看黄色亚洲一区久久| 男女激情一区二区三区| 97精品伊人久久大香线蕉APP| 国产精品特级毛片一区二区三区 | 国产玖玖玖玖精品电影| 韩国av无码| 性做久久久久久久| 无码人妻精品一区二区三区下载| 同性男男黄gay片免费| 国产精品入口中文字幕| 国产大尺度一区二区视频| 日本边添边摸边做边爱喷水| 久久精品噜噜噜成人av| 久久久久夜夜夜精品国产| 国模肉肉视频一区二区三区| 国产在线98福利播放视频| 国产国语一级毛片| 中文字幕在线观看亚洲日韩| 好吊视频一区二区三区人妖| 亚洲av第三区国产精品| 麻豆精品久久久久久久99蜜桃| 美女把尿囗扒开让男人添| 99九九热久久只有精品| 国产成人综合网亚洲第一| 人妻日韩精品中文字幕| 欧美成人精品三级网站视频| 十九岁的日本电影免费观看| 国产精品久久精品国产| 99在线小视频| 欧美日韩亚洲国产|