- 2024-11-21LCOV报告解析
LCOV报告生成的LCOV报告如下图点击文件名进入以下界面中括号中的符号代表生成的一对子分支,“+”代表该子分支被覆盖,“-”代表该子分支未覆盖,但对应的另一分支被覆盖,“#”代表两个子分支均未被覆盖。[++]表示该子分支均被覆盖,[-+]、[+-]表示该子分支未完全覆
- 2024-08-31【C++】单元测试覆盖率工具lcov的使用
本文首发于❄️慕雪的寒舍本文讲述了如何在C++代码中使用单元测试覆盖率工具lcov,以及gcov命令的使用。版本是lcov2.0和gcov11.4.0。写在前面:lcov是我在实习期间初次接触到的工具,当时在配置的时候就遇到了大量中文互联网没有任何记录的问题。绝大部分博客对lcov工具的
- 2024-07-01使用GCOV和LCOV测试C++代码覆盖率
使用GCOV和LCOV测试C++代码覆盖率目录使用GCOV和LCOV测试C++代码覆盖率1.GCOV和LCOV简介2.GCOV和LCOV安装3.GCOV+LCOV测试代码覆盖率1.GCOV和LCOV简介GCOV是一个测试代码覆盖率的工具,可以与GCC一起使用来分析程序,以帮助创建更高效、更快的运行代码,并发现程序的未测试部分。
- 2024-06-15自动化生成C/C++单元测试覆盖率报告!
覆盖率生成脚本化处理在《生成单元覆盖率》一文中,我们已经可以成功的生成代码覆盖率报告,但是,不知道各位读者有没发现,整个过程是有一定繁杂的,多个命令搭配诸多不同的参数,对于初初接触的人来说,敲一下看一眼,生怕敲错、或者cv大法来来回回好几趟,生成个报告,没个三几分钟都不行;对