看了coderzh大神写的gtest(http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html)使用的帖子,觉得gtest这个工具比较好用。就想引入的现在的测试工作中,但是我从事的是嵌入式的的软件测试,使用的是嵌入式的linux ...
在嵌入式平台上使用了gtest白盒测试工具,覆盖了被测函数,但是不知道自己测试的效果如何,测试行覆盖率 函数覆盖率,分支覆盖率的数据。 便开始研究gcov这个代码覆盖率工具能否使用,来检查白盒测试的效果,以及指引测试改进的方向。经过多次尝试和研究, 在嵌入式平台上可以使用gcov这个工具,不过操作稍微复杂点。 环境要求: 有被测组件的源代码 对应平台的交叉编译器必须包含gcov功能 安装好lcov ...
2015-05-05 20:53 0 3978 推荐指数:
看了coderzh大神写的gtest(http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html)使用的帖子,觉得gtest这个工具比较好用。就想引入的现在的测试工作中,但是我从事的是嵌入式的的软件测试,使用的是嵌入式的linux ...
gcc是linux平台下的C、C++ 编译器 gcov是配合gcc产生覆盖信息报告的工具; lcov是将gcov产生的报告信息,以更直观的方式显示出来工具 基本的使用方法分为4个阶段: (一)、gcc编译:产生插装后的目标文件test、gcov结点文件 test.gcno #gcc ...
一、安装 gcov:是随gcc一起发布的,并不需要独立安装;lcov:其他博客说是随ltp发布的,结果下载下ltp之后编译了10多分钟,最后也没见lcov,最后到sourceforge下载了lcov单独的代码: 二、使用 以hello.c为例 # gcc ...
一、安装 gcov:是随gcc一起发布的,并不需要独立安装;lcov:其他博客说是随ltp发布的,结果下载下ltp之后编译了10多分钟,最后也没见lcov,最后到sourceforge下载了lcov单独的代码: 二、使用 以hello.c为例 ...
在linux中嵌入式平台中,经常需要使用很多工具, busybox是一个类似安卓市场或者软件管家这样的工具,集成了非常多的使用工具 在使用的时候 ,只需要 ln 一下生成链接,就可以使用对应点工具 llinux busybox的移植,就是把交叉编译器修改为自己的文件系统 ...
http://my.oschina.net/alphajay/blog/33725 1、Gcov是进行代码运行的覆盖率统计的工具,它随着gcc的发布一起发布的,它的使用也很简单,需要在编译和链接的时候加上-fprofile-arcs -ftest-coverage生成二进制文件,gcov ...
需要引入的maven依赖 启动方法 ...
移植MySQL到嵌入式ARM平台 MySQL没有专门针对ARM的版本,移植到ARM没有官方文档可参考,因此,暂时参考这样一篇文档: http ...