使用cppunit做c++單元測(cè)試
Posted on 2008-12-20 16:33 S.l.e!ep.¢% 閱讀(1131) 評(píng)論(3) 編輯 收藏 引用 所屬分類: test文件下載:1.cppunit-1.10.2.tar.gz
http://sourceforge.net/projects/cppunit/
2.CppUnit Visual Studio Application Wizard
http://bbs.51testing.com/viewthr ... p;highlight=cppunit
使用方法:
1.解壓縮cppunit-1.10.2.tar.gz文件。
2.在vc6.0 設(shè)置:Tools->Options->Directories頁(yè)面,"include files"添加$CppUnitPath$/include目錄,"Liberay files"添加$CppUnitPath$/lib目錄
Tools->Customize->Add-ins and Macro files中點(diǎn)擊browse,并選擇lib/testrunnerd.dll
3.將CppUnit Visual Studio Application Wizard解壓縮得到一個(gè)擴(kuò)展名為.awx的向?qū)募瑢ppUnitTester.awx拷貝到VC的Template目錄下。一般位置為Microsoft Visual Studio\Common\MSDev98\Template。然后重新啟動(dòng)vc,在new project下就可以看到cppunit的工程創(chuàng)建向?qū)Я恕?/div>
http://sourceforge.net/projects/cppunit/
2.CppUnit Visual Studio Application Wizard
http://bbs.51testing.com/viewthr ... p;highlight=cppunit
使用方法:
1.解壓縮cppunit-1.10.2.tar.gz文件。
2.在vc6.0 設(shè)置:Tools->Options->Directories頁(yè)面,"include files"添加$CppUnitPath$/include目錄,"Liberay files"添加$CppUnitPath$/lib目錄
Tools->Customize->Add-ins and Macro files中點(diǎn)擊browse,并選擇lib/testrunnerd.dll
3.將CppUnit Visual Studio Application Wizard解壓縮得到一個(gè)擴(kuò)展名為.awx的向?qū)募瑢ppUnitTester.awx拷貝到VC的Template目錄下。一般位置為Microsoft Visual Studio\Common\MSDev98\Template。然后重新啟動(dòng)vc,在new project下就可以看到cppunit的工程創(chuàng)建向?qū)Я恕?/div>
Feedback
# re: 使用cppunit做c++單元測(cè)試[未登錄](méi) 回復(fù) 更多評(píng)論
2008-12-21 10:12 by jerrychan多次嘗試過(guò)用cppunit來(lái)測(cè)試代碼,但是最后還是放棄了,一是寫測(cè)試代碼真是很花時(shí)間,特別是測(cè)試數(shù)據(jù)的準(zhǔn)備和編寫,有時(shí)候?yàn)榱藴y(cè)試,要寫很多mock類,太麻煩。二是有的很不好測(cè)試,比如A->B->C 這樣引起一連串反應(yīng)的。特別是像網(wǎng)絡(luò)程序的測(cè)試,還真是比較麻煩。希望樓主能夠?qū)嵺`成功
# re: 使用cppunit做c++單元測(cè)試 回復(fù) 更多評(píng)論
2008-12-21 12:47 by S.l.e!ep.¢%樓上的,現(xiàn)在我只是用來(lái)測(cè)試一些邏輯代碼
像你所說(shuō)的 一些網(wǎng)絡(luò)通信的測(cè)試用例,還有一些多線程測(cè)試用例
我也不知道如何寫測(cè)試用例,正在摸索中
像你所說(shuō)的 一些網(wǎng)絡(luò)通信的測(cè)試用例,還有一些多線程測(cè)試用例
我也不知道如何寫測(cè)試用例,正在摸索中
# re: 使用cppunit做c++單元測(cè)試 回復(fù) 更多評(píng)論
2008-12-21 17:01 by 陳梓瀚(vczh)在工作的時(shí)候曾經(jīng)被老大教育說(shuō),代碼要寫成容易測(cè)試的。
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
【推薦】100%開(kāi)源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
![]() |
||
相關(guān)文章:
|
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
|
||
|