本文是gtest高级测试指南的译文,由于文章太长,分上下两部分。 一、简介 本文档将向您展示更多的断言,以及如何构造复杂的失败消息,传播致命的故障,重用和加速您的测试夹具,并在您的测试使用各种标志。 二、更多断言 本节包括一些不太常用,但仍然重要的断言。 2.1 显式成功和失败 这三个断言实际上不测 ...
分类:
编程语言 时间:
2016-11-27 20:14:35
阅读次数:
366
如果你还没有搭建gtest框架,可以参考我之前的博客:http://www.cnblogs.com/jycboy/p/6001153.html。。 1.The first sample: sample1 你把github上的项目导来之后,github地址:https://github.com/goo ...
分类:
编程语言 时间:
2016-11-13 01:33:39
阅读次数:
277
一、设置一个新的测试项目 在用google test写测试项目之前,需要先编译gtest到library库并将测试与其链接。我们为一些流行的构建系统提供了构建文件: msvc/ for Visual Studio, xcode/ for Mac Xcode, make/ for GNU make, ...
分类:
编程语言 时间:
2016-11-12 22:47:58
阅读次数:
251
Visual Studio 2013 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。VS 2013 中新增了很多提高开发人员工作效率的新功能,比如自动补全方括号、使用快捷键移动整行或整块的代码等; 合理使用快捷键可以 ...
分类:
其他好文 时间:
2016-10-24 23:16:22
阅读次数:
307
越来越多公司采用敏捷开发,单元和回归测试越来越重要,GTest作为最佳C++单元测试工具越来越多的被使用。转自 http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html前段时间学习和了解了下Google的开源C++单元测试框架Goo ...
分类:
编程语言 时间:
2016-08-22 02:07:47
阅读次数:
211
1.玩转Google开源C++单元测试框架Google Test系列(gtest)之一 - 初识gtest 2.玩转Google开源C++单元测试框架Google Test系列(gtest)之二 - 断言 3.玩转Google开源C++单元测试框架Google Test系列(gtest)之三 - 事 ...
分类:
编程语言 时间:
2016-05-24 20:56:20
阅读次数:
179
本文介绍了GTest参数自动填充技术分析和应用。...
分类:
其他好文 时间:
2016-04-08 06:42:45
阅读次数:
386
本文介绍了GTest的模板类测试技术分析和应用...
分类:
其他好文 时间:
2016-04-08 06:42:02
阅读次数:
409
1. 安装gtestsudo apt-get install libgtest-dev2.修改CMakeLists.txtfind_package(GTest REQUIRED)uncommend catkin_add_gtest3. 添加覆盖率统计编译选项SET(CMAKE_CXX_FLAGS "
分类:
编程语言 时间:
2016-01-30 18:01:57
阅读次数:
230
1.获取
wget https://googletest.googlecode.com/files/gtest-1.7.0.zip2.编译
unzip gtest-1.7.0.zip
cd gtest-1.7.0
./configure –prefix=/opt/gtest
make3.安装
sudo mkdir /opt/gtest /opt/gtest/include /opt/gt...
分类:
系统相关 时间:
2015-10-18 11:31:55
阅读次数:
417