单元测试
文章平均质量分 90
守望之名
这个作者很懒,什么都没留下…
展开
-
使用gcov和lcov测试代码覆盖率
gcov与 lcov简介gcovgcov是Linux下GCC自带的一个C/C++代码覆盖率分析工具,因此只要安装了gcc,就不需要再次安装了lcovlcov介绍gcov能够生成代码覆盖信息,但是不够直观,因此需要借助lcov直观展示覆盖率,主要特点有:基于Html输出,并生成一棵完整的HTML树 输出包括概述、覆盖率百分比、图表,能快速浏览覆盖率数据 支持大项目,提供三个级别的视图:目录视图、文原创 2017-08-06 19:41:42 · 3831 阅读 · 4 评论 -
linux下使用gtest框架进行c/c++单元测试
前言google test(以下简称gtest)是谷歌的开源C++单元测试框架,用来做c/c++的单元测试比较方便。下面对于它在linux下的使用做简单的介绍,同时也作为自己的笔记。因为仅作示例,因此以下过程也比较简单。准备gtest框架在github网站下载gtest框架https://github.com/google/googletest解压后,进入googltetest目录。目录下有以下内容原创 2017-07-30 19:56:54 · 7757 阅读 · 0 评论 -
inux下使用gtest框架进行c/c++测试(二)-gmock环境搭建
原文地址:linux下使用gtest框架进行c/c++测试(二)-gmock环境搭建前言google mock(以下简称gmock)也是google的开源项目,可在测试时进行“狸猫换太子” ,配合了gtest使用,测试效果可更佳。准备gtest框架在github网站下载gtest框架https://github.com/google/googletest解压后,进入googltetest目录。目录...原创 2018-06-02 13:30:44 · 2142 阅读 · 0 评论