c++Test是個功能強大的自動化c厄H單元級測試上具,可以自動測試任何c/c+_
函數、類,自動生成測試用例、測試驅動函數或樁雨數,在自動化的環境F完成單元測試。其單元級的測試覆蓋率可以達到1005自。c十+’Test能夠自動測試代碼構造(白盒測試)、測試代碼的功能性(黑盒測試)和維護代碼的完整性(回歸測試)。cH’lest具有的特性有:
· 即時測試類偶數。
· 支持極端編程模式下的代碼測試。
· 自動建立類/函數的測試驅動程序和樁調用。
· 自動建立和執行類悃數的測試用例。
· 提供快速加八、執行說明和功能性測試的框架。
·執行自動叫歸測試和組件測試(COM)。 :
3 Test :
Test是專為NET開技而推出的、使用方便的自動化單元級測試與靜態分析工晁,
11.3.3 GUI功能測試工具
基于GUI功能測試工具在軟件測試自動化中占有重要的地位,其基本原理是:將操作應用程序的各種動作和輸入記錄下來,包括鍵盤操作、鼠標譯擊等,生成一個腳本文件。這個腳本以后可以被“回放(playback)”,也就是能重復上一次所操作的動作,實現自動運行和測試。在實際測試過程巾,還耍根據測試需求對錄制的腳本進行一些必要的修改或加入一些參數,如選擇=;f_=同的測試數據、腳本中插入榆查點(Check Point)進行跟蹤調試等。
基于GUI功能測試__:【=具主要適合回歸測試階段。當一個應用開發基本完成后,程序界
面基本定型,雖然業務的需求會頻繁變化,但測試腳本結構基本不需要改動,只需耍做些
小調整。就可以自動運行,可大大提高測試的效率和測試的準確性。
目前主要產品有MI公司的WinRutmer、Compuware的QARun、Rational的SQARobot、
MSVisualTest Suite等。
文章來源于領測軟件測試網 http://www.kjueaiud.com/