原文: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