原文:Google C++测试框架系列:入门

原始链接:V Primer 注 GTest或者Google Test: Google的C 测试框架。 Test Fixtures: 这个词实在找不到对应的中文。 Bug: 太常用了,不翻译。 House keeping chores: 家常事务。指非核心的编码工作,比如测试代码的assert, log以及用例管理等工作。 set up tear down: 指运行测试前的准备和之后的清理工作。 t ...

2013-11-15 13:36 1 8119 推荐指数:

查看详情

Google C++测试框架系列高级篇:第一章 更多关于断言的知识

原始链接:More Assertions 词汇表 现在你应该已经读完了入门篇并且会使用GTest来写测试。是时候来学一些新把戏了。这篇文档将教会你更多知识:用断言构造复杂的失败信息,传递致命失败,重用和加速你的test fixtures,以及在你的测试中使用不同的标志位。 版本号:v_0.1 ...

Thu Nov 21 19:48:00 CST 2013 1 2259
c++性能测试工具:google benchmark入门(一)

如果你正在寻找一款c++性能测试工具,那么这篇文章是不容错过的。 市面上的benchmark工具或多或少存在一些使用上的不便,那么是否存在一个使用简便又功能强大的性能测试工具呢?答案是google/benchmark。 google/benchmark是一个由Google开发 ...

Sun Feb 03 02:11:00 CST 2019 0 4194
c++性能测试工具:google benchmark入门(二)

上一篇中我们初步体验了google benchmark的使用,在本文中我们将更进一步深入了解google benchmark的常用方法。 本文索引 向测试用例传递参数 简化多个类似测试用例的生成 使用参数生成器 向测试用例传递参数 之前我们的测试 ...

Sat Jun 22 10:34:00 CST 2019 0 1021
Google C++单元测试框架GoogleTest(总)

之前一个月都在学习googletest框架,对googletest的文档都翻译了一遍,也都发在了之前的博客里,另外其实还有一部分的文档我没有发,就是GMock的CookBook部分:https://github.com/google/googletest/blob/master ...

Tue Dec 13 00:35:00 CST 2016 5 19166
Google C++单元测试框架GoogleTest---Google Mock简介--概念及基础语法

一、什么是Google C ++ Mocking Framework? 当你写一个原型或测试,往往不能完全的依赖真实对象。一个mock对象实现与一个真实对象相同的接口,但让你在运行时指定它时,如何使用?它应该做什么?(哪些方法将被称为?什么顺序?多少次?有什么参数?他们会返回 ...

Fri Jun 02 00:09:00 CST 2017 0 1166
Google C++单元测试框架GoogleTest---Google Mock简介--概念及基础语法

就在昨天终于做了gtest的分享,我的预研工作终于结束了,感觉离我辞职的日子不远了,毕竟是专注java二百年啊,要告别实习啦。。 这篇是GoogleMock的简介文档,会在后边附带一个自己的例子。 一、什么是Google C ++ Mocking Framework? 当你写一个原型 ...

Wed Dec 07 19:21:00 CST 2016 1 22272
Google C++单元测试框架GoogleTest---Extending Google Test by Handling Test Events

Google TestExtending Google Test by Handling Test Events Google测试提供了一个事件侦听器API,让您接收有关测试程序进度和测试失败的通知。 可以监听的事件包括测试程序的开始和结束,测试用例或测试方法等。 您可以使用此API来扩充或替换 ...

Mon Nov 28 05:34:00 CST 2016 0 3584
Google C++单元测试框架---Gtest框架简介(译文)

一、设置一个新的测试项目 在用google test写测试项目之前,需要先编译gtest到library库并将测试与其链接。我们为一些流行的构建系统提供了构建文件: msvc/ for Visual Studio, xcode/ for Mac Xcode, make/ for GNU ...

Sun Nov 13 05:58:00 CST 2016 0 31398
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM