4. vs.net的單元測試 (數據驅動DDT,code coverage)
5. Nunit,NMock,NCover,NUnitForms(界面層測試)
6. .net代碼分析及自動化
單元測試與代碼分析
廣義的單元測試則可以是編寫單元模塊的測試代碼,代碼標準檢查,注釋檢查,代碼整齊度檢查,代碼審查,單個功能模塊的測試等
Vs 2005 FxCop,vs2008 code analysis (FxCop的規則可以自定義開發)
Computer DevPartner Studio中的代碼分析工具
CodeReview
Code Review結果分析,規則篩選
Rule Manager編輯代碼規則和描述,代碼規則觸發條件
Rule manager添加自定義規則
StyleCop測試.Net代碼風格
7. 讓客戶參與到測試中來 ---FIT(Framework for integrated Test)
讓客戶可以通過HTML表格的形式編寫測試用例,用于對代碼進行直接的測試。
VS中開發FIT testfixture
FitRunner.net, 開源工具,輔助fit運行
把Fit整合到Wiki中,FitNesse(軟件開發協作工具),使用FitNesse測試.Net代碼
8. QTP
插件for.Nert
QTP支持的WPF控件
QTP支持的windows form控件
QTP支持的web form控件
Object Spy
Windows form Spy
DotNetFactory 類庫
錄制運行
QTP對象模型
QTP.net插件擴展開發
9. TestComplete
基本使用,測試項目創建,腳本錄制編輯運行
TestComplete既可以把其當成普通windows 控件來測試,也可以把其作為open的程序來進行測試。
TestComplete對象模型
TestComplete與MSTest的整合
TestComplete提供了ODT(對象驅動測試)
10. .net 自動化測試
調用windows API
Spy++
FindWindEx。Automation類等API
反射
利用正則表達式協助測試,文件處理功能協助測試,COM接口等
文章來源于領測軟件測試網 http://www.kjueaiud.com/