Jacoco的XML报告详解

news/2024/11/15 0:41:41/

使用jacococli完成jacoco测试报告生成后,会看到有一个.xml结尾的文件,这个就是xml格式的覆盖率报告。除了xml还有csv、html格式的报告,本文进介绍xml报告。

DTD文件

在介绍jacoco的xml报告之前,我们应该先看一下对应的DTD文件的内容。(DTD的全称为Document Type Definition,是一种文件定义格式,它规定了XML文件结构为XML文件提供了语法与规则.)如下实在官网下载(https://www.jacoco.org/jacoco/trunk/coverage/report.dtd)的DTD文件内容,我删除了一些版本上的注释。


<!-- 报告的根节点-->
<!ELEMENT report (sessioninfo*, (group* | package*), counter*)><!ATTLIST report name CDATA #REQUIRED><!-- 一些关于session执行过程的信息 -->
<!ELEMENT sessioninfo EMPTY><!-- session id --><!ATTLIST sessioninfo id CDATA #REQUIRED><!-- 开始时间戳 --><!ATTLIST sessioninfo start CDATA #REQUIRED

http://www.ppmy.cn/news/1527475.html

相关文章

【Go - 类型断言】

前提重点&#xff1a;类型断言&#xff0c;先转换 &#xff0c;再断言(判断是否转换成功) Go语言中&#xff0c;类型断言用于将接口类型的变量转换为具体类型。类型断言的语法如下&#xff1a; value, ok : interfaceVariable.(ConcreteType)interfaceVariable 是一个接口类型…

nodejs+express+vue教辅课程辅助教学系统 43x2u前后端分离项目

目录 技术栈具体实现截图系统设计思路技术可行性nodejs类核心代码部分展示可行性论证研究方法解决的思路Express框架介绍源码获取/联系我 技术栈 该系统将采用B/S结构模式&#xff0c;开发软件有很多种可以用&#xff0c;本次开发用到的软件是vscode&#xff0c;用到的数据库是…

【车载开发系列】ParaSoft单元测试环境配置(三)

【车载开发系列】ParaSoft单元测试环境配置(三) 【车载开发系列】ParaSoft单元测试环境配置(三) 【车载开发系列】ParaSoft单元测试环境配置(三)一. 去插桩设置Step1:静态解析代码Step2:编辑Parasoft文件Step3:确认去插桩二. 新增测试用例Step1:生成测试用例Step2:执…

【git系列】git中的那些迷惑的术语以及概念详解

引子 连着写了几篇关于git的文章&#xff0c;满满对git有了更深入的了解。但是git里面还是有很多术语让人困惑。下面我逐一解释下。 当我们把它们搞清楚后就发现&#xff0c;没那么难懂&#xff0c;心里作用占了很大一部分。 事实是&#xff1a; 1&#xff09;“索引”、“…

WSL中使用AMBER GPU串行版

前提是已经安装过wsl 1 在 WSL 2 中启用 NVIDIA CUDA 参考在 WSL 2 上启用 NVIDIA CUDA | Microsoft Learn 注意&#xff1a;勿在 WSL 中安装任何 Linux 显示驱动程序。Windows 显示驱动程序将同时安装本机 Windows 和 WSL 支持的常规驱动程序组件。 2 在WSL2中配置Cuda 不安…

Ubuntu 中无法直接使用 `conda` 命令,设置conda的环境变量

您好&#xff0c;您在 Ubuntu 中无法直接使用 conda 命令&#xff0c;是因为 conda 的可执行文件没有添加到您的环境变量 PATH 中。您可以通过以下方法解决&#xff1a; 方法一&#xff1a;使用 conda init 初始化 运行初始化命令&#xff1a; /home/sunyuhua/miniconda3/bin/…

银行监管报送系统系列介绍(十九):利率报送

2024年8月1日,中国人民银行货币政策司下发了《中国人民银行货币政策司关于组织开展利率报备监测分析系统NR表报送功能上线及数据报送的通知》(银货政〔2024〕5号)(以下简称“5号文”)。本次发文主要是为了进一步提升利率报备数据核对工作的质效,在利率报备监测分析系统中…

微信小程序中实现类似于 ECharts 的图表渲染及优化

文章目录 前言一、微信小程序中使用 ECharts 概述二、ECharts 在小程序中的集成步骤2.1 在小程序项目的根目录下&#xff0c;运行以下命令安装 echarts 依赖&#xff1a;2.2 在小程序的 components 文件夹中创建 ec-canvas 组件。2.3 在需要展示图表的页面中&#xff0c;引用 e…