• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            越來越多公司采用敏捷開發(fā),單元和回歸測試越來越重要,GTest作為最佳C++單元測試工具越來越多的被使用。
            轉自 http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html


            前段時間學習和了解了下Google的開源C++單元測試框架Google Test,簡稱gtest,非常的不錯。 我們原來使用的是自己實現(xiàn)的一套單元測試框架,在使用過程中,發(fā)現(xiàn)越來越多使用不便之處,而這樣不便之處,gtest恰恰很好的解決了。

            其實gtest本身的實現(xiàn)并不復雜,我們完全可以模仿gtest,不斷的完善我們的測試框架, 但最后我們還是決定使用gtest取代掉原來的自己的測試框架,原因是:

            1.不斷完善我們的測試框架之后就會發(fā)覺相當于把gtest重新做了一遍,雖然輪子造的很爽,但是不是必要的。

            2.使用gtest可以免去維護測試框架的麻煩,讓我們有更多精力投入到案例設計上。

            3.gtest提高了非常完善的功能,并且簡單易用,極大的提高了編寫測試案例的效率。

            gtest的官方網站是:

            http://code.google.com/p/googletest/

            從官方的使用文檔里,你幾乎可以獲得你想要的所有東西 

            http://code.google.com/p/googletest/wiki/GoogleTestPrimer

            http://code.google.com/p/googletest/wiki/GoogleTestAdvancedGuide 

            如果還想對gtest內部探個究竟,就把它的代碼下載下來研究吧,這就是開源的好處,哈! 

            官方已經有如此完備的文檔了,為什么我還要寫呢?一方面是自己記記筆記,好記性不如爛筆頭,以后自己想查查一些用法也可以直接在這里查到,一方面是對于不想去看一大堆英文文檔的朋友,在我這里可以快速的找到gtest相關的內容。

            下面是該系列的目錄:

            1.玩轉Google開源C++單元測試框架Google Test系列(gtest)之一 - 初識gtest

            2.玩轉Google開源C++單元測試框架Google Test系列(gtest)之二 - 斷言

            3.玩轉Google開源C++單元測試框架Google Test系列(gtest)之三 - 事件機制

            4.玩轉Google開源C++單元測試框架Google Test系列(gtest)之四 - 參數(shù)化

            5.玩轉Google開源C++單元測試框架Google Test系列(gtest)之五 - 死亡測試 

            6.玩轉Google開源C++單元測試框架Google Test系列(gtest)之六 - 運行參數(shù)

            7.玩轉Google開源C++單元測試框架Google Test系列(gtest)之七 - 深入解析gtest

            8.玩轉Google開源C++單元測試框架Google Test系列(gtest)之八 - 打造自己的單元測試框架


            額外篇:

            1.gtest中如何跳出當前測試案例

            2.編寫優(yōu)美的GTest測試案例

            3.gtest 參數(shù)化測試代碼示例 (內含完整工程示例)

            posted on 2013-08-29 16:26 Richard Wei 閱讀(2779) 評論(0)  編輯 收藏 引用 所屬分類: Tool
            久久亚洲精品成人无码网站| 久久精品二区| 久久久婷婷五月亚洲97号色| 国产亚洲精品自在久久| 久久亚洲高清观看| 热久久最新网站获取| 国内精品久久久久影院薰衣草| 性欧美丰满熟妇XXXX性久久久| 国产精品青草久久久久婷婷| 久久se精品一区精品二区国产| 思思久久好好热精品国产 | 91久久九九无码成人网站| 亚洲国产天堂久久久久久| 久久夜色tv网站| 777午夜精品久久av蜜臀| 久久99热精品| 色婷婷久久综合中文久久蜜桃av| 国产精品嫩草影院久久| 看久久久久久a级毛片| 国产69精品久久久久观看软件| 狠狠色丁香婷婷综合久久来| 婷婷伊人久久大香线蕉AV| 久久精品国产一区二区三区不卡| 久久人人爽人人爽人人片AV东京热 | 久久国产乱子精品免费女| 久久人人爽人人爽人人爽| 精品久久人人爽天天玩人人妻 | 久久综合丝袜日本网| 欧洲成人午夜精品无码区久久| 久久久久国产一区二区三区| 亚洲成人精品久久| 久久精品国产亚洲麻豆| 69国产成人综合久久精品| 亚洲精品无码久久一线| 久久人妻AV中文字幕| 亚洲精品无码久久一线| 亚洲精品蜜桃久久久久久| 久久香蕉国产线看观看精品yw| 天天躁日日躁狠狠久久| av无码久久久久久不卡网站| 国产精品久久久久9999高清|