jacoco单元测试率覆盖
使用步骤,三步:
java -javaagent:/Users/chengzhong/work_tool_install/jacoco-0.8.11/lib/jacocoagent.jar=includes=*,output=tcpserver,port=6300,address=localhost,append=true -jar ./target/indicator-service-1.0.0.jar java -jar /Users/chengzhong/work_tool_install/jacoco-0.8.11/lib/jacococli.jar dump --address localhost --port 6300 --destfile ./jacoco.exec java -jar /Users/chengzhong/work_tool_install/jacoco-0.8.11/lib/jacococli.jar report ../../jacoco.exec --classfiles ./classes --sourcefiles ../../src/main/java --html report01
参数说明:
# D:\jacoco\jacoco-0.8.10\lib\jacocoagent.jar jacocoagent.jar安装包的目录 # demo-0.0.1-SNAPSHOT.jar 为项目的jar包 # output=tcpserver 代表以 TCPserver 方式启动应用并进行插桩 # port=6300 Jacoco 开启的 TCPserver 的端口 # address=localhost 对外开发的 TCPserver 的访问地址。可以配置 127.0.0.1, 也可以配置为实际访问 IP
报表说明:
红色进度条表未覆盖; 绿色进度条表示已覆盖; Cov 为总体覆盖率; Missed Instructions表示代码覆盖率; Missed Branches表示逻辑分支覆盖率; Missed Cxty表示判断执行数; Missed Lines表示代码行数; Methods表示方法个数。
相关阅读
评论:
↓ 广告开始-头部带绿为生活 ↓
↑ 广告结束-尾部支持多点击 ↑