您現在的位置是:首頁 >要聞 > 2023-07-31 20:12:14 來源:
單元測試工具調研(單元測試工具)
大家好,我是小華,我來為大家解答以上問題。單元測試工具調研,單元測試工具很多人還不知道,現在讓我們一起來看看吧!
1、單元測試工具 現在開始介紹單元測試工具,老納只介紹三種,都是用于C++語言的。
2、 首先是CppUnit,這是C++單元測試工具的鼻祖,免費的開源的單元測試框架。
3、由于已有一眾高人寫了不少關于CppUnit的很好的文章,老納就不現丑了,想了解CppUnit的朋友,建議讀一下Cpluser 所作的《CppUnit測試框架入門》,網址是: http://blog.csdn.net/cpluser/archive/2004/09/21/111522.aspx。
4、該文也提供了CppUnit的下載地址。
5、 然后介紹C++Test,這是Parasoft公司的產品。
6、[C++Test是一個功能強大的自動化C/C++單元級測試工具,可以自動測試任何C/C++函數、類,自動生成測試用例、測試驅動函數或樁函數,在自動化的環境下極其容易快速的將單元級的測試覆蓋率達到100%]。
7、[]內的文字引自 http://www.superst.com.cn/softwares_testing_c_cpptest.htm,這是華唐公司的網頁。
8、老納想寫些介紹C++Test的文字,但發現無法超越華唐公司的網頁上的介紹,所以也就省點事了,想了解C++Test的朋友,建議訪問該公司的網站。
9、華唐公司代理C++Test,想要購買或索取報價、試用版都可以找他們。
10、老納幫華唐公司做廣告,不知道會不會得點什么好處? 最后介紹Visual Unit,簡稱VU,這是國產的單元測試工具,據說申請了多項專利,擁有一批創新的技術,不過老納只關心是不是有用和好用。
11、[自動生成測試代碼 快速建立功能測試用例 程序行為一目了然 極高的測試完整性 高效完成白盒覆蓋 快速排錯 高效調試 詳盡的測試報告]。
12、[]內的文字是VU開發商的網頁上摘錄的,網址是: http://www.unitware.cn。
13、前面所述測試要求:完成功能測試,完成語句覆蓋、條件覆蓋、分支覆蓋、路徑覆蓋,用VU可以輕松實現,還有一點值得一提:使用VU還能提高編碼的效率,總體來說,在完成單元測試的同時,編碼調試的時間還能大幅度縮短。
14、算了,不想再講了,老納顯擺理論、介紹經驗還是有興趣的,因為可以滿足老納好為人師的虛榮心,但介紹工具就覺得索然無味了,畢竟工具好不好用,合不合用,要試過才知道,還是自己去開發商的網站看吧,可以下載演示版,還有演示課件。
本文到此講解完畢了,希望對大家有幫助。